用的cocos2d-x-3.2,在vs2012中做好后,可以正常运行,在用build_native.py编译时,提示fatal error CocoStudio.h not found,无法在Eclipse中运行。
打开cocos2d/cocos/android.mk,修改如下内容(添加最后2行):
LOCAL_EXPORT_C_INCLUDES := (LOCAL_PATH) \
(LOCAL_PATH)/.
(LOCAL_PATH)/platform/android \
(LOCAL_PATH)/…/external/tinyxml2
(LOCAL_PATH)/../external/unzip \
(LOCAL_PATH)/…/external/chipmunk/include/chipmunk
(LOCAL_PATH)/../external/xxhash \
(LOCAL_PATH)/…/external/nslog
(LOCAL_PATH)/editor-support \
(LOCAL_PATH)/…/external
再使用 Cocos run -p android 进行编译。
build_native已不再支持,后续版本会进行移除。
非常感谢,已经可以了
不能用build_native意味着不能用eclipse,
不要eclipse那还整不整第三方
不能用build_native意味着不能用eclipse,
为什么?
build_native只是官方提供的一个编译脚本啊,和eclipse编译完全没关系啊
你可以用cocos compile编出so。再导入Eclipse。

哦 以前没用过compile 谢谢cocos compile和ndk-build作用一样么 ?ndk他导出来的so 放到lib/armeabi下是这样做就和build_native做的一样了是吗
build_native干了一些什么呢 除了ndk-build
检查环境变量。拷贝资源。编译。
之后的版本,build_native会被废弃掉,建议都使用Cocos命令。