Cocos2dx 3.2 android 编译apk真难!!!

环境变量全部都搞好了,什么r9d、ant都做好了。但是还是报错(难道要我重装系统再来一次吗?):
错误如下:
python D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android/build_native.py -b release clean
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
Android NDK: WARNING:jni/…/…/cocos2d/cocos/./Android.mk:cocos2dx_static: LOCAL_LDLIBS is always ignored for static libraries
Android NDK: WARNING:jni/…/…/cocos2d/cocos/platform/android/Android.mk:cocos2dxandroid_static: LOCAL_LDLIBS is always ignored for static libraries
make.exe: Entering directory D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android' 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 Compile++ thumb: cocos2dcpp_shared <= main.cpp Compile++ thumb: cocos2dcpp_shared <= AppDelegate.cpp error: error opening './obj/local/armeabi/objs/cocos2dcpp_shared/hellocpp/main.o.d': Error opening output file './obj/local/armeabi/objs/cocos2dcpp_shared/hellocpp/main.o.d': 系统找不到指定的路径。 error: error opening './obj/local/armeabi/objs/cocos2dcpp_shared/__/__/Classes/AppDelegate.o.d': Error opening output file './obj/local/armeabi/objs/cocos2dcpp_shared/__/__/Classes/AppDelegate.o.d': 系统找不到指定的路径。 1 error generated. 1 error generated. make.exe: *** Error 1 make.exe: Leaving directory D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android’
The Selected NDK toolchain version was 4.8 !
make.exe: *** Waiting for unfinished jobs…
make.exe: *** Error 1
Traceback (most recent call last):
File “D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android/build_native.py”, line 159, in
build(opts.ndk_build_param,opts.android_platform,opts.build_mode)
File “D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android/build_native.py”, line 146, in build
do_build(cocos_root, ndk_root, app_android_root,ndk_build_param,sdk_root,android_platform,build_mode)
File “D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android/build_native.py”, line 82, in do_build
raise Exception(“Build dynamic library for project " + app_android_root + " ] fails!”)
Exception: Build dynamic library for project D:\cocos2d-x-3.2\cocos2d-x-3.2\projects\CocosWeb\proj.android ] fails!

能给我一个解决的办法吗?各位官方的非官方的大大们。。。人生不能浪费时间在配置环境上啊。我都醉了。

上面的那个是clean的错误。还有就是run as android application 的错误:跟上面的类似:

09:49:25 **** Build of configuration Release for project CocosWeb ****
python D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android/build_native.py -b release all
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
Android NDK: WARNING:jni/…/…/cocos2d/cocos/./Android.mk:cocos2dx_static: LOCAL_LDLIBS is always ignored for static libraries
Android NDK: WARNING:jni/…/…/cocos2d/cocos/platform/android/Android.mk:cocos2dxandroid_static: LOCAL_LDLIBS is always ignored for static libraries
make.exe: Entering directory D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android' 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 Compile++ thumb: cocos2dcpp_shared <= main.cpp Compile++ thumb: cocos2dcpp_shared <= AppDelegate.cpp error: error opening './obj/local/armeabi/objs/cocos2dcpp_shared/hellocpp/main.o.d': Error opening output file './obj/local/armeabi/objs/cocos2dcpp_shared/hellocpp/main.o.d': 系统找不到指定的路径。 1 error generated. make.exe: *** Error 1 make.exe: *** Waiting for unfinished jobs.... error: error opening './obj/local/armeabi/objs/cocos2dcpp_shared/__/__/Classes/AppDelegate.o.d': Error opening output file './obj/local/armeabi/objs/cocos2dcpp_shared/__/__/Classes/AppDelegate.o.d': 系统找不到指定的路径。 1 error generated. make.exe: *** Error 1 make.exe: Leaving directory D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android’
The Selected NDK toolchain version was 4.8 !
Traceback (most recent call last):
File “D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android/build_native.py”, line 159, in
build(opts.ndk_build_param,opts.android_platform,opts.build_mode)
File “D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android/build_native.py”, line 146, in build
do_build(cocos_root, ndk_root, app_android_root,ndk_build_param,sdk_root,android_platform,build_mode)
File “D:/cocos2d-x-3.2/cocos2d-x-3.2/projects/CocosWeb/proj.android/build_native.py”, line 82, in do_build
raise Exception(“Build dynamic library for project " + app_android_root + " ] fails!”)
Exception: Build dynamic library for project D:\cocos2d-x-3.2\cocos2d-x-3.2\projects\CocosWeb\proj.android ] fails!

09:49:34 Build Finished (took 9s.584ms)

:12:

程序运行以后,工程中都没有出现obj文件夹。
也就报错了:
error opening ‘./obj/local/armeabi/objs/cocos2dcpp_shared/hellocpp/main.o.d’:

我以前打apk包过cocos2dx 3.2 成功了。
这次又跪了。。。

NDK版本有要求的,要92d就可以了

看了错误不明所以,原谅我也对android不熟
我曾经也在android配置环境上浪费两天时间,头痛不已,对比iOS,真的是一个地下一个天上,珍惜生命,远离android

把Android.mk重新写一下,肯定是Android.mk那里出问题了

我会告诉你们,我重装了系统就好了吗?环境变量重新配置了一遍就过了。
也许是环境变量太复杂了。环境变量里经历了多个版本的替换。然后还使用过quick。cocos js。。。

cocos2dx的安卓打包一直很坑。表示xxoo。