之前有更新过 Android Studio 到 4.1.0,但是…很多插件都不可用了!!!
然后就安装回 4.0,一切完美如初。
过了很久,看了下推送,Android Studio 已经更新到了 4.1.3,心想,应该没问题了吧?
可惜年轻的我,还是被套路,很多插件还是不可用,去查了下,这些插件也没有更新版本,所以,只能卸载之前的插件,安装其它类似功能的插件!。
没错,这就是解决办法,再强调下:
卸载之前的插件,安装其它类似功能的插件!
为了便于大家的对于插件的搜查,我列下我所替换的插件:
ButterKnife
使用Android ButterKnife Injections (Support Kotlin)
替换之前的Android ButterKnife Zelezny
。
GsonFormat
使用GsonFormatPlus
替换之前的GsonFormat
。
不过有点要注意下,由于GsonFormatPlus
默认生成的代码是使用了lombok
库,所以假如你不使用该库的话,可以在setting
上取消掉。
Parcelable
之前一直使用这个插件Android Parcelable code generator
生成 Parcelable 代码,但是升级到 4.1 后在 Android Studio 中就找不到相关插件了。
原来 Android Studio 已经内嵌该功能!!!
- 继承Parcelable
implements Parcelable
- 用鼠标点击类名,使用快捷键(macOS)
option+return
选择Add Parcelable Implementation
便可以自动生成了!
奇葩的错误
另外我还遇到了一个问题:代码不能高亮,并且不能自动导包了,在编写代码期间也不会报错,运行时才报错。
解决方式:卸载Android ButterKnife Zelezny
插件,restart Android Studio,完美解决!
好了,Android Studio 4.1 的插件问题基本解决了,可以愉快地搬砖了。
这是我的公众号,关注获取第一信息!!欢迎关注支持下,谢谢!