前端之家收集整理的这篇文章主要介绍了
Cocos2dx v3.xcpp-test编译生成apk包,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
新版本的cocos引擎,引擎的目录结构发生了变化。因此在刚开始有些不适应,当我想要将cppTest编译一下运行到手机上时尴尬的发现这TM怎么搞啊!在cppTest中没发现整个工程啊!
百度一下找到了解决的办法,现在分享给大家避免小伙伴们再走弯路。
前提:配置好Cocos2dx-Android相关的开发环境!
一、win+r打开命令行窗口python直接运行cococ引擎的build目录下的android-build.py文件
!
等他编译完成可以在tests\cpp-tests\proj.android\libs\armeabi
文件夹下找.so
文件表示编译成功了
二、打开Eclipse
Import
导入cpp-test项目
插上真机或者用模拟器运行Run as 到此有的小伙伴已经成功了!
但是用sdk manager更新过sdk-tools-19的就会报
Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
你可能是直接import的代码,代码本身会在你的项目下建立一个依赖包 Android Dependencies,在eclipse中右键这个工程文件夹,在Build Path选项中选择 remove it from build path。。。然后就没问题了。。希望可以帮助到你。