Android 需要gradle版本x,请尝试编辑distributionurl

Android 需要gradle版本x,请尝试编辑distributionurl,android,gradle,build.gradle,gradlew,Android,Gradle,Build.gradle,Gradlew,在下载了Gradle2.10和android studio 1.5.1后得到了这个。从命令行运行gradle时。gradlew抱怨没有找到tools.jar 将插件更改为:classpath'com.android.tools.build:gradle:1.5.0'(从1.3.1开始)使gradle iD工作。gradlew iD仍然无法找到tools.jar 如何解决tools.jar问题 有没有一种简单/正确的方法让包装器使用2.10版本 编辑:解决了tools.jar问题(使用jdk1.9

在下载了Gradle2.10和android studio 1.5.1后得到了这个。从命令行运行gradle时。gradlew抱怨没有找到tools.jar

将插件更改为:classpath'com.android.tools.build:gradle:1.5.0'(从1.3.1开始)使gradle iD工作。gradlew iD仍然无法找到tools.jar

如何解决tools.jar问题

有没有一种简单/正确的方法让包装器使用2.10版本

编辑:解决了tools.jar问题(使用jdk1.9.0),但这导致了一系列:任务执行失败“:app:transformClassesWithDexForDebug”

com.android.ide.common.process.ProcessException:org.gradle.process.internal.E xecException:进程“命令”C:\Program Files\Java\jdk1.8.0\U 60\bin\Java.exe“”


edit:通过删除:compile文件(“${jdkHome}/lib/tools.jar”)依赖项来消除这些依赖项。因此,有效的方法是从JDK1.9切换到JDK1.8。

您是如何切换到2.10的?你能发布你看到的错误信息吗?请看:我下载了2.10并将其添加到我的类路径中。然后将插件更改为:classpath'com.android.tools.build:gradle:1.5.0'*错误:任务执行失败:app:compiledBugJavaWithJavaC'>在jdk1.9.0中找不到tools.jarfoo,没有tools.jar:(