工具:AndroidStuido 3.1.3
gradle 版本 : 3.3
在AS里新建一个Project
-
Terminal 里执行命令
gradle clean --info
,报错
解决办法:注释掉项目gradle文件里的google()
-
继续运行命令
gradle clean --info
解决办法:com.android.tools.build:gradle
版本号修改为2.2.3
-
继续运行命令
gradle clean --info
解决办法:
闭包中的关键词作如下修改:
“implementation” 替换为“compile”
“testImplementation” 替换为 “testCompile”
“androidTestImplementation” 替换为 “androidTestCompile”
“androidTestImplementation”替换为 “androidTestApi”
“testImplementation”替换为 “testApi” -
继续运行命令
gradle clean --info
解决办法:修改以下几个值
- 继续运行命令
gradle clean --info
解决办法:项目中去掉拿不到的依赖
继续运行命令
gradle clean --info
finally,终于build successful-
打包,运行命令
gradle build --info
根据提示,添加脚本 继续打包,运行命令
gradle build --info
打包成功
其他问题
AndroidStudio SSL peer shut down incorrectly 问题https://www.jianshu.com/p/194b57cf7162