AndroidStudio4.1 升级Kotlin插件不生效问题

背景,在使用SAM转换写Livedata observe 的第二个参数时,发现AS报红,但编译不出错,功能也能正常运行。

 

然后就尝试升级Kotlin插件。AndroidStudio4.1 默认带有1.3.72版本的kotlin插件。截至21年4月,Kotlin最新版本是1.4.32。

打开Settings->Languages&Frameworks->Kotlin  ,  检查新版本,安装

 

点击Install 后会下载安装,安装成功后需要重启AndroidStudio

 

重启后,AndroidStuidio提示已安装,但发现上面的SAM转换写法还是报红 !

 

去查看Kotlin插件的版本,还是1.3.72,并没有更新到1.4.32。尝试将Kotlin插件“Disable” 后再“Enable”,不起作用

 

经过一番折腾,最终解决方法如下。

先找到前面下载的插件压缩包,插件下载的位置在,idea.properties配置的idea.system.path目录下的plugins文件夹里。(本人这里的idea.system.path有修改过,具体路径查看各自的配置情况)

在找到插件压缩包后,本人尝试过通过“Install Plugin from Disk...” 进行安装插件,安装后,版本号还是不变,不起作用。

 

最终,解决方法是将Kotlin插件压缩包解压,替换AS安装目录下的plugins文件夹里的Kotlin插件文件夹

如 D:\xxx\Android Studio\plugins

再次重启AS后,查看Kotlin插件版本即为最新下载的版本号,SAM转换也不报红了

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值