【发布时间】:2018-05-16 10:14:49
【问题描述】:
我正在尝试使用 Visual Studio Tools for Apache Cordova 构建一个带有 Apache Cordova 的应用程序。 当我在浏览器模拟器中以 Debug 模式运行该应用程序时,该应用程序构建并运行成功,但当我尝试在 Release 模式下运行它时失败并出现以下错误。
错误:cmd:命令失败,退出代码 ENOENT
我翻阅了日志,发现以下内容
Reading the keystore from: d:\infocraft.keystore
Running command: cmd "/s /c
"C:\Users\SOL_Lenovo_IT_2\source\repos\TestApp\TestApp\
platforms\android\gradlew.bat cdvBuildRelease -b
C:\Users\SOL_Lenovo_IT_2\source\repos\TestApp\TestApp\
platforms\android\build.gradle -Dorg.gradle.daemon=true -
Pandroid.useDeprecatedNdk=true""
Command finished with error code ENOENT: cmd /s /c
"C:\Users\SOL_Lenovo_IT_2\source\repos\TestApp\
TestApp\platforms\android\gradlew.bat cdvBuildRelease -b
C:\Users\SOL_Lenovo_IT_2\source\repos\TestApp\
TestApp\platforms\android\build.gradle -Dorg.gradle.daemon=true -
Pandroid.useDeprecatedNdk=true"
1>MSBUILD : cordova-build error : Error: cmd: Command failed with exit code
ENOENT
1>Done building project "TestApp.jsproj" -- FAILED.
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
以下是我尝试过的建议解决方案。
- 清除 Cordova 缓存
- 在系统环境变量中添加 Windows/System32。
- 重新安装 Visual Studio , JDK
我的机器满足所有系统要求,我已经浏览了网站上所有建议的解决方案,但对我没有任何帮助
【问题讨论】:
标签: android visual-studio npm phonegap-build tools-for-apache-cordova