从GitHub下载了一个开源项目,在AS中打开后,总是sync失败,花费了不少时间才把项目配置完成,有必要记录一下。
这次主要做了以下几方面的修改:
- 修改Gradle及插件版本
- 移除左移操作符
task debug <<
改为 task debug
- doFirst
旧的build.gradle有如下配置
classpath = files(variant.javaCompile.classpath.files) + files(ext.androidJar)
将其放在doFirst中
doFirst {
classpath = files(variant.javaCompile.classpath.files) + files(ext.androidJar)
}
- 将compile修改为implementation