1.4.2升级1.6后android编译报错

项目从1.4.2升级到1.6后android以非AndroidStudio方式编译,报错如下:
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libPluginProtocolStatic.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libjs_static.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libmozglue.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libwebsockets.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libssl.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libcrypto.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libfreetype.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libpng.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libjpeg.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libtiff.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libwebp.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libchipmunk.a: No such file or directory
arm-linux-androideabi-g++: error: D:workspace-phonexxxxxbuildjsb-defaultframeworkscocos2d-xexternal/android/armeabi-v7a/libz.a: No such file or directory
make.exe: *** [obj/local/armeabi-v7a/libcocos2djs.so] Error 1
make.exe: Leaving directory `D:/workspace-phone/xxxxx/build/jsb-default/frameworks/runtime-src/proj.android’
Error running command, return code: 2.

看报错原因,貌似把路径中的‘\’去掉了

试了一下:
1.as和非as编译都报错
2.新建helloworld工程还是报错

我估计使用android studio编译就不会有问题了.

cocos/external/下面的第三方库没对应升级上去吧?看日志中的这些.a是否存在?

库文件都在的。
应该是ndk要升级,不过已经倒回1.4.2,先不升了,后面有空再折腾

使用android studio编译吧,不要折腾了,还有可以换一下android sdk试试,不过我建议你使用android studio.

1赞