Cocos2d-x   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了cocos2dx 3.x android平台移植 apk打包教程大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
  • 第一步 配置android环境

    • SDK用的是adt-bundle-windows-x86_64-20131030这是一个Eclipse和SDK的集合的压缩文件,直接解压缩到你想安装的路径就行。
    • ANT我用的是apache-ant-1.9.2 ,网上搜一下也是个压缩包直接解压,然后同上。
    • NDK用的是android-ndk-r9d版本,也是压缩包直接解压。
    • JDK用的版本是1.8.0_51,这是安装文件,点下一步安装就行。
      先安装JDK,打开”环境变量”,配置如下

      图片少标了个,%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;这是我的路径然后在“开始->运行->输入cmd->java -version”,如下说明配置成功

接下来讲命令行cd到安装了cocos2dx的目录下,输入setup.py,第一次会让你配置SDK、NDK和ANT,我的配置如下

注意:不要带空格和中文
弄好以后会在“环境变量”里面出现相应的变量名,记得在变量“path”里面加入%NDK_ROOT%;%ANDROID_SDK_ROOT%;



打开cmd输入adb -h 看到如下就是说明SDK配置好了

到此环境是配置好了。

  • 第二步
    • 如果你的项目还没有在VS运行过,要先运行出来。要注意的是3.7好像要用2013,之前的3.x用2012,总之要用VS运行出来才能继续往下走。
    • 进入你项目里面的proj.android目录,运行build_native.py。结果如下图

      如果代码需要修改,记得要再次运行它。
    • 用文本工具打开项目目录\proj.android\jni下的Android.mk,我们需要修改LOCAL_SRC_FILES,如下图

      红色方框里面的是cocos生成项目自带的类,如果你添加了其他的类,那么就要照着这个格式添加,就像我下面的样式一样。注意这个地方不能出现空行像这种就会报错。

      还有一点就是一定要看清楚了有几个cpp就添加几个,不要重复添加也不能多添加,我之前就是重复添加了一个报错了,半天才看出来是这里出了问题。
      假如你导入了非Class路径下的头文件,比如你导入了cocos2d文件里面的头文件(都是项目目录里面的文件)


那么你还要修改这里的,如下图


出现了BUILD SUCCESSFUL就是说明打包成功了,apk文件会被放到项目目录bin\debug\android文件夹中,安装到真机就可以运行了。

大佬总结

以上是大佬教程为你收集整理的cocos2dx 3.x android平台移植 apk打包教程全部内容,希望文章能够帮你解决cocos2dx 3.x android平台移植 apk打包教程所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: