【已解决】Cocos2dx3.2移植到Android后出问题,求解

NDK:R9D
移植后没问题,但是运行的时候出现了红X

*** Build of configuration Release for project Cocos2dToAndroid ****

python F:/work/Android/workspace/Cocos2dToAndroid/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: Ignoring unknown import directory: jni/…/…/cocos2d
Android NDK: WARNING: Ignoring unknown import directory: jni/…/…/cocos2d/external
jni/Android.mk:32: *** Android NDK: Aborting. . Stop.
Android NDK: WARNING: Ignoring unknown import directory: jni/…/…/cocos2d/cocos
Android NDK: jni/Android.mk: Cannot find module with tag ‘.’ in import path
Android NDK: Are you sure your NDK_MODULE_PATH variable is properly defined ?
Android NDK: The following directories were searched:
Android NDK:
make.exe: Entering directory F:/work/Android/workspace/Cocos2dToAndroid' make.exe: Leaving directory F:/work/Android/workspace/Cocos2dToAndroid’
Traceback (most recent call last):
The Selected NDK toolchain version was 4.8 !
File “F:/work/Android/workspace/Cocos2dToAndroid/build_native.py”, line 186, in
build(opts.ndk_build_param,opts.android_platform,opts.build_mode)
File “F:/work/Android/workspace/Cocos2dToAndroid/build_native.py”, line 173, in build
do_build(cocos_root, ndk_root, app_android_root,ndk_build_param,sdk_root,android_platform,build_mode)
File “F:/work/Android/workspace/Cocos2dToAndroid/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 F:\work\Android\workspace\Cocos2dToAndroid ] fails!

**** Build Finished ****

cocos complie.,cocos run都没问题,就是导入eclipse后出现上面问题

找到问题所在了,花了昨天整整一下午和一晚上的时间,百度了各种资料,翻墙谷歌了各种资料都没解决。今天迷迷糊糊重新导入的时候忘了将工程导入workplace,发现居然成功了。所以一定不要将android功能复制到workplace

额,没理解,什么意思?

导入eclipse的时候不是有个copy projects into workplace吗,这一项不要选,不然mk文件会出问题

…引用就好

我今天遇到了同样的问题,
因为之前我在网上到处看教程设置eclipse的编译环境,
在eclipse的偏好设置–c/c+±-build–Environment中
添加了NDK_ROOT,这个没有问题
也添加了NDK_MODEL_ROOT (名字大概就是这样)…结果就是这个路径设置的有问题,
删除这个,重新编译,OK了.

楼主能把你的android.mk贴出来看看吗 我也遇到这个问题 按你说的解决办法还是无效。。。

有时候就这么很小的细节就可以印发很多莫名其妙的问题,mark

谢谢楼主分享