当我在CMD中使用Cordova构建Android时,它会给出一个错误:输出为:D:\Projects\myprojectfortest-clone>cordova build androidRunning command: D:\Projects\myprojectfortest-clone\platforms\android\cordova\build.batBuildfile: D:\Projects\myprojectfortest-clone\platforms\android\build.xmlBUILD FAILEDD:\Projects\myprojectfortest-clone\platforms\android\build.xml:90: Cannot find D:\nb18908\Android22SDK\adt-bundle-windows-x86_64-20130917\sdk\tools\ant\build.xml imported from D:\Projects\myprojectfortest-clone\platforms\android\build.xmlTotal time: 0 secondsError code 1 for command: cmd with args: /s,/c,ant,debug,-f,D:\Projects\mysafaricom-clone\platforms\android\build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-genError: D:\Projects\myprojectfortest-clone\platforms\android\cordova\build.bat: Command failed with exit code 2 at ChildProcess.whenDone (C:\Users\MyUser\AppData\Roaming\npm\node_modules\cordova\src\superspawn.js:126:23) at ChildProcess.EventEmitter.emit (events.js:98:17) at maybeClose (child_process.js:753:16) at Process.ChildProcess._handle.onexit (child_process.js:820:5)我的环境变量:安卓家居C:\Users\nb14696\AppData\Local\Android\android-sdk\tools安卓平台工具C:\Users\nb14696\AppData\Local\Android\android-sdk\platform-tools安卓平台C:\Users\nb14696\AppData\Local\Android\android-sdk\platforms路径我已经安装了android sdk 2.2版和4.4.2版,怎么了? (adsbygoogle = window.adsbygoogle || []).push({}); 最佳答案 我知道这有点晚了,但我希望它能帮助别人。首先我想纠正我在你的道路上发现的一些错误,android_home c:\用户\nb14696\appdata\local\android\android sdk\tools应该是这样的android_home c:\用户\nb14696\appdata\local\android\android sdk尽管你一定有%android_home%/工具和%android_home%/平台工具必须在您的路径中可用。一旦你解决了这个问题Android列表目标确认你有你需要的目标。然后重试build命令 (adsbygoogle = window.adsbygoogle || []).push({});
10-07 19:35
查看更多