科尔多瓦添加平台安卓错误



创建安卓项目...错误:

C:\Users\user1.cordova\libpm_cache\cordova-android\3.6.4\package\bin\create.bat: 命令失败,退出代码 ENOENT at ChildProcess.whenDone (C:\Users\user1\AppData\Roamingpmode_modules\cordovaode_modules\cordova-lib\src\cordova\superspawn.js:135:23) at ChildProcess.emit (events.js:95:17) at Process.ChildProcess._handle.退出 (child_process.js:807:12)

路径环境变量设置为: C:\ProgramData\Oracle\Java\javapath;%SystemRoot%;%SystemRoot%\system32;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;D:\Program Files\TortoiseSVN\bin;%JAVA_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANT_HOME%\bin;C:\程序 Filesodejs\

其中JAVA_HOME是:C:\Program Files\Java\jdk1.8.0_25 ANDROID_HOME is : D:\Softwares\AndroidSDK\sdk\sdk ANDROID_SWT 是: D:\Softwares\AndroidSDK\sdk\sdk\tools\lib\x86_64 ANT_HOME: C:\Program 文件\阿帕奇-ant-1.9.4

我已经尝试安装jdk 7和6,但仍然相同的错误。任何人都可以帮忙吗..

终于解决了问题。我的 ComSpec 环境变量的值为 %SystemRoot%\system32\cmd.exe末尾有一个";",这导致了这个问题。我刚刚删除了";"和雅皮。成功了。。

这里实际发生的事情是找不到cmd命令。

我今天在Windows 7,NodeJS 5.4,Cordova 5.4.1上遇到了同样的问题。 由于未知问题,cordova platform add android无法正常工作。然而,cordova -d platform add android实际上还是透露了一些线索。 cordova platform add android是真实命令的包装器:cmd /s /c "..../create.bat" ... 。手动执行该命令时,您将知道潜在的错误:'cmd' is not recognized as an internal or external command

我必须ComSpec环境变量从%SystemRoot%system32cmd.exe更改为%SystemRoot%system32cmd.exe;%SystemRoot%system32才能使其工作。

如果不起作用,请%SystemRoot%system32 intp PATH

您输入了错误的命令试试这个

cordova platform add android

修复在这里(仅适用于WINDOWS)

面临着同样的问题 构建 然后我终于找到了解决方案。

溶液
因此,您必须拥有Android Api 23才能使用此命令。
安装Api 23和额外的
构建工具并运行命令
后,将解决守护进程的错误命令 : 科尔多瓦构建安卓 --发布
我相信此修复程序将帮助您解决问题。

步骤
1. 首先通过以下命令检查安卓版本: 科尔多瓦平台帮助
2. 安装 Api 23 和其他构建工具后运行构建命令。
3.如果即使这不起作用,请尝试在
环境变量> 系统变量>
添加_JAVA_OPTIONS值 = -Xmx512M

然后运行科尔多瓦构建安卓 --release

但首先设置环境变量
环境变量设置图像
安卓 API 23

从这里
复制环境变量:-

  1. 用户变量
    路径
    C:\Ruby23\bin;C:\Users\kumar\AppData\Roamingpm;C:\ANDROID_SDK\tools;%SystemRoOT%\系统32;%系统根%;%SystemRoot%\System32\Wbem;

  2. 系统变量
    添加名称和值
    2.1 _JAVA_OPTIONS -Xmx512M
    2.2 ANDROID_HOME C:\ANDROID_SDK
    2.3 路径 ->
    C:\ProgramFiles\Java\jdk1.8.0_60\bin;C:\ProgramFilesodejs;C:\Gradle\gradle-4.0\bin;C:\ANDROID_SDK\tools;%SystemRoot%\system32;%系统根%;%SystemRoot%\System32\Wbem;%SystemRoot%\system32;%系统根%;%SystemRoot%\System32\Wbem;

相关内容

最新更新