无法将平台添加到 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