这大约是我第 10 次尝试安装和运行 Android Studio,但我总是遇到问题!我无法使用它!但我想从 Eclipse 迁移。我解决了一个无法识别 sdk 路径的问题,我解决了无法识别我的设备的问题,然后我还有另外两个问题!
1)错误:需要 Gradle 版本 1.10。当前版本是 2.2.1。如果使用 gradle 包装器
2)错误:提供的 javaHome 似乎无效。我找不到 java 可执行文件。试过位置:C:\Users\Admin\Desktop\adt-bundle-windows-x86_64-20140702\sdk\bin\java.exe
我无法解决它们。第二个太不可思议了!!!我那里没有jdk!我在Project Structure中设置jdk路径,jdk位置为:
C:\Program Files\Java\jdk1.7.0_71
谁能帮帮我?
最佳答案
第一个解决方案是:
你必须在 build.gradle 中更改这一行(这是 Android 的 gradle 插件)
classpath 'com.android.tools.build:gradle:1.1.+'
Android gradle plugin的版本需要与Gradle的版本兼容。
确保在 Android 项目的 Gradle-wrapper 属性文件中将 distributionUrl 指定为 gradle-1.10-all.zip。
gradle-wrapper.properties中的这一行(这是gradle版本)
distributionUrl=http\://services.gradle.org/distributions/gradle-1.10-all.zip
第二种解决方案是:
- 如果你没有把JAVA_HOME变量放到环境变量中那么
设置 JAVA_HOME 变量
一旦你有了 JDK 安装路径:
右击我的电脑图标 您的桌面并选择属性。 单击高级选项卡。点击 环境变量按钮。在系统变量下,单击新建。 输入变量名 JAVA_HOME。 输入变量值作为 Java Development Kit 的安装路径。 单击确定。 单击应用更改。
- 如果你有 JAVA_HOME 值那么
将环境变量JAVA_HOME的值改为C:\Program Files (x86)\Java\Jre7\而不是C:\Program Files (x86)\Java\Jre7\bin\java.exe
JAVA_HOME 应该总是指向JDK 或JRE 安装的父目录,在这个目录中,我们可以找到包含java、javac 等二进制文件的bin 目录
关于java - Android studio jdk 和 gradle 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30750317/