编译出错: <do-only-if-manifest-hasCode elseText="hasCode = false. Skipping...">

BUILD FAILED
D:\tool\android\android-sdk_r06-windows\android-sdk-windows\tools\ant\build.xml:892: The following err
executing this line:
D:\tool\android\android-sdk_r06-windows\android-sdk-windows\tools\ant\build.xml:894: The following err
executing this line:
D:\tool\android\android-sdk_r06-windows\android-sdk-windows\tools\ant\build.xml:906: The following err
executing this line:
D:\tool\android\android-sdk_r06-windows\android-sdk-windows\tools\ant\build.xml:284: null returned: 2

892:












        <dex executable="${dx}"
                output="${intermediate.dex.file}"
                dexedlibs="${out.dexed.absolute.dir}"
                nolocals="@{nolocals}"
                forceJumbo="${dex.force.jumbo}"
                disableDexMerger="${dex.disable.merger}"

284: verbose="{verbose}"> <path path="{out.dex.input.absolute.dir}"/>


proj.win32运行正常,cocos run -p android -j 4 就出现这个错误了,cocos3.1.1 , apache-ant-1.9.4, helloworld工程都可以正常部署到手机上,我的项目里有box2d, 请教一下这是什么原因导致的,网上也有人问这个问题,但没人回答

今天我也遇到了这种错误:8:。一开始写好程序,用cocos run -p android -j 4命令可以生成apk文件,后来因为在真机上查到了bug,就用Eclipse载入了工程目录下的安卓项目,然后又复制了cocos2d-x-3.2alpha0\cocos\platform\android\java\src目录下的org到安卓工程目录下。后重新用cocos run -p android -j 4 打包,结果出现楼主遇到的问题:3:。最后删除掉了安卓工程目录下原先拷贝的那些东西(也就是org\cocos2dx\lib文件夹),继续用cocos run -p android -j 4打包就没事了:14:。只是还原了下原来的环境,原理不懂。求科普:12:

环境:window8.1(64bit) & visual studio 2012 & cocos2d-x-3.2alpha0

确实 把org\cocos2dx\lib文件夹 删掉就没问题了