【发布时间】:2016-08-03 17:48:22
【问题描述】:
我已经有两天遇到同样的问题了,我似乎无法让 Cordova 做我想做的事。
背景:
~ 我的机器上安装了所有 Android SDK
~我的PATH包含SDK工具和平台工具,文件路径下存在我的电脑上
~ 我为 ANDROID_HOME 和 JAVA_HOME 创建了一个环境变量,如 Cordova 页面所述。
~我只是尝试在Android中运行程序,Cordova说我在调用Cordova要求时满足所有要求
~Cordova platform rm android --save / add我已经做过很多次了
~ 我正在运行 Cordova 6.2.1 和 Android@5.0.0(由于某种原因不会安装 Android@5.2.1)
我是 Cordova 的新手,所以可能我错过了一些重要的基本测试,但我遇到了一个令人困惑的错误。
错误:(当我尝试Cordova build|run|clean --verbose时发生)
ANDROID_HOME=myPathToMyAndroid\sdk
JAVA_HOME=myPathToMYJava\jdk1.8.0_91
Exception in thread "main" java.lang.RuntimeException: Wrapper properties file '\Users\myName\!Projects\myApplication\platforms\android\gradle\wrapper\gradle-wrapper.properties' does not exist.
at org.gradle.wrapper.WrapperExecutor.forWrapperPropertiesFile(WrapperExecutor.java:47)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:47)
Error: cmd: Command failed with exit code 1
at /callbackString/
这让我很困惑,主要是因为 gradle 文件中的所有内容都在不断重建,包括 gradle\wrapper 文件中的所有内容。
我在工作中使用网络驱动器并有一个代理,但我真的不知道这是否重要,但我真的不知道与此问题相关的信息,因为我找不到在互联网上发生的其他一个案例。
任何帮助将不胜感激。
编辑:
值得注意的是,我的文件系统中有一个 gradle-wrapper.properties 文件,但在 Windows 文件系统上,它只读取为没有扩展名的 gradle-wrapper。我正在运行 Windows 7 企业版。
【问题讨论】:
-
只是在黑暗中试一试,但尝试安装 1.6 或 1.7 Java
-
刚刚安装了 Java 1.7.0_79,仍然出现同样的错误(显然 jdk1.7.0_79 除外)
标签: java android cordova gradle android-gradle-plugin