1 min read

PhoneGap打包错误

在我安装、配置好PhoneGap项目的所有依赖后,试图执行

$ cordova run android

命令时,出现过如下错误。

cordova build androidcordova emulate android的结果也是一样。

但其实真正的问题在上面几行:

这是因为项目下有多个node_modules目录,被重复打包而引发的Command failed with exit code 8问题。

解决办法是修改platforms/android/build.xml

<property name="aapt.ignore.assets" value="&lt;dir&gt;node_*" />

将node_modules目录排除掉,就可以正常执行cordova命令。

报告问题 修订