我安装了多设备混合应用程序,当我构建和调试新项目时,它显示了这三个错误
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,但仍然显示此错误该怎么做
答案 0 :(得分:2)
针对多设备混合应用尝试以下to check and enable all required Environment Variables
。
第1步:
Go to Visual Studio -> Debug Menu -> Multi-Device Hybrid Apps ->
Environment Variables Settings
第2步:
Select Required Environment Variable from here as mentioned in
the attached screenshot
答案 1 :(得分:0)
确保将ANT_HOME路径设置为更正%systemdrive%\apache-ant-1.9.3
之类的位置,并确保在ANT_HOME指向的位置安装ANT。还要确保将系统路径设置为%ANT_HOME%\bin
。您可以从here下载ANT,以防它尚未安装。
答案 2 :(得分:-1)
在构建多设备混合应用程序项目时,我找到了“代码8”错误的解决方案。您收到的错误消息是:错误2 \ bld \ Debug \ platforms \ android \ cordova \ build.bat:命令失败,退出代码为8 \ MDAVSCLI 1 1
如果您在DevStudio GUI中使用config.xml(而不是以文本方式编辑文件),则会发生这种情况。如果更改LaunchMode属性并将其更改回默认值" singleTop",则会在config.xml中添加一个新条目: <'首选项名称=" AndroidLaunchMode"值=" singletop" />
只需删除该条目,您的项目即可再次编译。 DevStudio中的一个令人讨厌的错误