我不得不编辑gradle 包装器设置并将gradle/wrapper/gradle-wrapper.properties
版本更改gradle
为 1.9。
./gradle/wrapper/gradle-wrapper.properties :
#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.9-all.zip
我不得不将gradle-1.6-bin.zip更改为gradle-1.9-all.zip。我猜 eclipse 中生成此文件的旧 ADT 插件仍然使用旧 URL。
然后我必须在项目根目录中创建一个local.properties并在其中设置正确的 SDK 目录。
./local.properties
sdk.dir=/home/user/pathtosdk
这样做并使用默认的 gradle 包装器导入,瞧!项目导入没有任何问题。
注意:这也解决了org.gradle.tooling.GradleConnectionException 的问题:无法使用 Gradle 发行版执行构建 'services.gradle.org/distributions/gradle-1.6-bin.zip';.: 无法使用 Gradle 发行版执行构建'services.gradle.org/distributions/gradle-1.6-bin.zip'; 您还必须确保在文件./build.gradle中,com.android.tools.build:gradle:0.5.+
应更改为com.android.tools.build:gradle:0.7.+
.
如果您仍然遇到导入问题,请在命令行中打开项目根目录并运行./gradlew
或gradlew.bat
根据您的操作系统运行。您将收到更多调试信息以及如何解决它们的提示。