无法在gradle.properties中设置基于Windows的路径

时间:2017-02-07 01:48:08

标签: java windows android-studio gradle

已经回答了一百万次,但仅限于Linux。我在Windows 10上使用Android Studio 2.2.3构建。

在尝试构建我的APK时,我一直收到以下错误。

Error:Failed to complete Gradle execution.

Cause:
Java home supplied via 'org.gradle.java.home' is invalid. Invalid directory: C:Program FilesJavajdk1.8.0_121

这是“gradle.properties”中的问题

org.gradle.java.home=C:\Program Files\Java\jdk1.8.0_121

我还使用这些反斜杠得到错误“无效的字符串转义”。据我所知,没有办法为“org.gradle.java.home”设置基于Windows的路径。

我已经乱砍了近2个小时了,我无处可去。

2 个答案:

答案 0 :(得分:4)

请尝试org.gradle.java.home = C:/ Program Files / Java / jdk1.8.0_121

答案 1 :(得分:0)

反斜杠在属性文件中有特殊含义。见Properties

由于java(因此groovy)接受文件分隔符的后退和正斜杠,我建议你使用正斜杠。