参考链接(支持作者原创,我摘抄了关键点,以防地址失效)
Android Studio 更新后,项目中,对应的gradle插件和gradle工具也需要更新,否则...很酸爽...
以下是gradle与gradle插件的对应关系(点击官网描述地址查看详情),
1、Gradle更新
gradle的版本配置地址:Project下,gralde-->wrapper-->gradle-wrapper.properties,在此文件下:
当前我的版本是:2.10
更新方式1:
将gradle-2.10-all替换为即将更新的版本,如:gradle-4.3-all.zip,然后同步项目即可,但当网络不好的情况下,需要很长时间,所以可以通过方式2更新:
更新方式2:
1、通过gradle在线下载获取需要更新的版本,下载到本地并解压,如存放路径是:D:\Android\gradle
2、打开Android Studio
3、点击确定后,等待更新项目即可
2、Gradle插件更新
在Project的build.gradle中,以下声明为gradle插件版本,如下:gradle版本为2.1.2
现在,我需要更新到2.3.3,所以将此处的2.1.2替换成2.3.3,然后同步项目就可以了。
注意:
1、由低版本的gradle插件向高版本升级时,注意原有项目中的android-apt 更改为 annotationProcessor
2、更新版本时,版本号最好不要为动态的。例如:build:gradle:2.+ 使用这种方式可能会导致版本更新的混乱。