我是由 As3.2 直接升到 4.1,升级中遇到一些小问题,记录回顾一下 ~
As 4.1 更新内容
版本升级中失败
版本升级中的失败一般都建立在无法获取正确资源的场景下,请往下看 ~
提示:As check for update , connection error
File - Setting - Appearance&Behavior - System Settings - HTTP Proxy(取消网络代理,默认为未代理)
提示:Connection Error,Temp directory inside installation
打开Android Studio - bin - idea.properties , 将以下俩行代码解除注释
idea.config.path=D:/Android/.AndroidStudio/config
idea.system.path=D:/Android/.AndroidStudio/system
设置前
设置后
版本升级后所遇问题
Gradle相关异常
在AndoridStudio版本升级成功后,编译项目中报出了各种Gradle问题,除了Gradle本身问题之外,还有 Gradle Plugin相关问题,针对于此我另记了一笔,可直接前往查看 ~
代码无高亮、无错误提示
AndroidStudio升级4.1后,系统默认打开了省电模式,而省电模式时会禁掉很多辅助功能,包含代码提示、错误提示等
注:可与下方插件错误,搭配使用 ~
通过File 查看 Power Save Mode 状态 (√ 为省电模式,若为√ 我们则将其进行取消)
如上方设置后仍无效,可通过File - Setting - Editor - General - Code Completion 进行如图配置
插件不兼容、提示中包含Plugin、GsonFormat、Butter Knife
造成此错误的原因在于As版本和插件版本不兼容,需要提升对应的插件版本,所以针对插件的旧版本会出现报错
解决方式有就是删除As安装目录下plugins内的无效插件,途径分为俩种,其一为手动删除,其二为工具内通过plugin删除(不论采取哪种途径,均建议之后通过 Invalidate Caches/Restart…重启As,然后编译即可 ) ~
途径1-通过类似:C:\Users\{user}\AppData\Roaming\Google\AndroidStudio4.1\plugins 删除无效插件
途径2-File - Setting - Plugins - 选择对应的无效插件 - Uninstall