cocos2d-x 3.x 版本已经将c++的编译改成使用cocos命令行。
-- 测试版本cocos2d-x 3.8.1
正常情况下,导入工程到android-studio或eclipse adt,都不会编译出so文件,因此调试会找不到so文件而报错。所以需要先使用cocos命令行编译出so文件。
如果使用eclipse adt
在工程目录下运行:
cocos compile -p android --no-apk
如果使用android studio
在工程目录下运行:
cocos compile -p android --android-studio --no-apk
编译选项:
-m MODE:MODE可以是debug或release,默认是debug
-j JOBS: 同时执行的任务数量,提高速度
-o DIR : 指定输出目录
android编译选项:
--no-apk :只编译,不生成apk文件。
debug|release,
查看compile更多命令行选项
cocos compile -h
导入工程就可以正常调试了。