Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ant 失踪的蚂蚁和;代码8“;构建多设备混合应用程序项目时出错_Ant_Visual Studio Cordova - Fatal编程技术网

Ant 失踪的蚂蚁和;代码8“;构建多设备混合应用程序项目时出错

Ant 失踪的蚂蚁和;代码8“;构建多设备混合应用程序项目时出错,ant,visual-studio-cordova,Ant,Visual Studio Cordova,我已经安装了多设备混合应用程序,当我构建和调试新项目时,它会显示这三个错误 Error 1 executing command 'ant', make sure you have ant installed and added to your path. Error 2 C:\Users\User\.cordova\lib\android\cordova\3.5.0\bin\create.bat: Command failed with exit code 8 Error

我已经安装了多设备混合应用程序,当我构建和调试新项目时,它会显示这三个错误

Error   1   executing command 'ant', make sure you have ant installed and added to your path.
Error   2   C:\Users\User\.cordova\lib\android\cordova\3.5.0\bin\create.bat: Command failed with exit code 8    
Error   3   The command ""C:\Users\User\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" prepare --platform iOS --configuration Debug --projectDir . --projectName "BlankCordovaApp2" --language "en-US"" exited with code 8.

但是我已经在环境变量中设置了所有路径和adt_home,它仍然显示了这个错误,该怎么做

确保ANT_home path设置为正确的位置,如
%systemdrive%\apache-ANT-1.9.3
,并确保ANT安装在ANT_home指向的位置。还要确保系统路径设置为
%ANT\u HOME%\bin
。如果尚未安装ANT,您可以从下载它。

尝试以下
检查并启用多设备混合应用程序所需的所有环境变量

第1步:

    Go to Visual Studio -> Debug Menu -> Multi-Device Hybrid Apps -> 
Environment Variables Settings
第二步:

    Select Required Environment Variable from here as mentioned in 
the attached screenshot

在构建多设备混合应用程序项目时,我找到了“代码8”错误的解决方案。您收到的错误消息是:错误2\bld\Debug\platforms\android\cordova\build.bat:命令失败,退出代码为8\MDAVSCLI 1

如果在DevStudio GUI中使用config.xml(而不是文本编辑文件),就会发生这种情况。如果更改LaunchMode属性并将其更改回默认值“singleTop”,则会在config.xml中添加一个新条目:
您是否正确设置了ant路径?。请尝试运行%userprofile%\.cordova\lib\android\cordova\3.4.0\bin\check\u reqs.bat以获取更多信息。如果此答案解决了您的问题,请接受此答案。这将使其他人参考这一点