无法将平台添加到 phonegap
Not able to add platform to phonegap
我开始使用 phonegap 我一直在关注 phonegap 文档以进行基础学习,但我无法将 android 平台添加到我的项目中。
我尝试了几个命令cordova platform add android
phonegap platform add android
phonegap build android
但似乎没有任何效果
这些命令给我以下错误
C:\Users\Gaurav\android-phonegap\HelloWorld>cordova platform add android
Creating android project...
Error: C:\Users\Gaurav\.cordova\lib\npm_cache\cordova-android.6.4\package\bin\create.bat: Command failed with exit code ENOENT
at ChildProcess.whenDone (C:\Users\Gaurav\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23)
at ChildProcess.emit (events.js:95:17)
at Process.ChildProcess._handle.onexit (child_process.js:818:12)
我读过一些解决方案,他们说我需要设置 android-sdk 路径。我也尝试设置 SDK 路径和平台工具路径,但没有任何效果。任何帮助将不胜感激。我在 Windows 机器上 运行。
提前致谢。
试试这个
copy tools.jar from JDK lib directory to JRE lib directory. Restart
the system
然后使用
cordova -d platform add android
已找到答案here
我开始使用 phonegap 我一直在关注 phonegap 文档以进行基础学习,但我无法将 android 平台添加到我的项目中。
我尝试了几个命令cordova platform add android
phonegap platform add android
phonegap build android
但似乎没有任何效果
这些命令给我以下错误
C:\Users\Gaurav\android-phonegap\HelloWorld>cordova platform add android
Creating android project...
Error: C:\Users\Gaurav\.cordova\lib\npm_cache\cordova-android.6.4\package\bin\create.bat: Command failed with exit code ENOENT
at ChildProcess.whenDone (C:\Users\Gaurav\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135:23)
at ChildProcess.emit (events.js:95:17)
at Process.ChildProcess._handle.onexit (child_process.js:818:12)
我读过一些解决方案,他们说我需要设置 android-sdk 路径。我也尝试设置 SDK 路径和平台工具路径,但没有任何效果。任何帮助将不胜感激。我在 Windows 机器上 运行。
提前致谢。
试试这个
copy tools.jar from JDK lib directory to JRE lib directory. Restart the system
然后使用
cordova -d platform add android
已找到答案here