Ionic构建android不在包资源上工作



我的离子构建任务无法正常工作。

首先,我遵循以下命令:

ionic start secondApp blank
cd secondApp
ionic platform add android
ionic build android

当ant build准备打包项目资源时,任务抛出以下错误:

-package-resources:
     [aapt] Creating full resource package...
BUILD FAILED
E:usrbinandroid-sdktoolsantbuild.xml:932: The following error occurred while executing this line:
E:usrbinandroid-sdktoolsantbuild.xml:950: null returned: -1073741819
Total time: 32 seconds
E:devprojectsionicsecondAppplatformsandroidcordovanode_modulesqq.js:126
                    throw e;
                          ^
Error code 1 for command: cmd with args: /s,/c,ant,debug,-f,E:devprojectsionicsecondAppplatformsandroidbuild.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
Error: E:devprojectsionicsecondAppplatformsandroidcordovabuild.bat: Command failed with exit code 8
    at ChildProcess.whenDone (C:UsersRicardoAppDataRoamingnpmnode_modulescordovanode_modulescordova-libsrccordovasuperspawn.js:135:23)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:735:16)
    at Process.ChildProcess._handle.onexit (child_process.js:802:5)

我已经尝试清理我的项目并删除.codova和.ionic,但问题仍然存在。

怎么了?

ANT_HOME、ANDROID_HOME和JAVA_HOME正常

我遇到了同样的错误。有关更多信息,请参阅以下内容:

https://code.google.com/p/android/issues/detail?id=77629

降级到Android SDK构建工具20应该可以再次完成构建。这为我解决了问题。

我刚刚用示例ionic项目重新测试了它,它与SDK构建工具21.0.2一起工作。

此版本的windows/x64已修复失败的aapt。

因此,实际上升级可能也是您的一个选择。

相关内容

  • 没有找到相关文章

最新更新