AndroidStudio引入旧项目问题

473 阅读1分钟

从GitHub下载了一个开源项目,在AS中打开后,总是sync失败,花费了不少时间才把项目配置完成,有必要记录一下。

这次主要做了以下几方面的修改:

  1. 修改Gradle及插件版本

image.png

  1. 移除左移操作符

task debug << 改为 task debug

  1. doFirst

旧的build.gradle有如下配置

classpath = files(variant.javaCompile.classpath.files) + files(ext.androidJar)

将其放在doFirst中

doFirst {
    classpath = files(variant.javaCompile.classpath.files) + files(ext.androidJar)
}
  1. 将compile修改为implementation