截止目前cocos2dx已经有4.0版本,但是这是3.17.0的打包编译教程

cocos2dx3.17.0安装到完整打包android流程

工具下载

首先下载所需要的工具 cocos2dx3.17.0 地址 http://www.cocos2d-x.org/download/version#Cocos2d-x
然后安装python2.7以及配置它的环境变量路径网上都有
然后下载android-ant-sdk-ndk-jdk百度云网址https://pan.baidu.com/s/1OjPrHNsygL98o9B8Pb5yfA
提取码d4c9全部适合的版本都下好了,因为其中一个版本不对都编译不过

  1. 依次配置环境变量 ,我在盘新建了一个文件夹全部下载都放在了这里面请无视dev2和avlua2.zip和BabeLua For 2015.vsix和android-studio

  2. cocos2dx3.17.0安装到完整打包android流程
    其中ant—ndk—sdk只需要解压注意后面sdk下载多洗多了会占用几十G内存
    jdk安装文件夹 jdk-goal是安装目标文件夹我把解压出来的文件夹改了名字比如android-sdk-windows改成了sdk

  3. 环境变量配置 请在系统变量加入

  4. 变量名 ANDROID_HOME变量值 F:\app\sdk\

  5. 变量名 ANDROID_SDK_ROOT变量值 F:\app\sdk

  6. 变量名 ANT_ROOT变量值 F:\app\ant\bin

  7. 变量名 CLASSPATH变量值 F:\app\jdk\lib

  8. 变量名 NDK_ROOT变量值 F:\app\ndk

  9. 变量名 JAVA_HOME变量值 F:\app\jdk

  10. 变量名 COCOS_CONSOLE_ROOT

  11. 变量值 F:\app\cocos2d-x-3.17\tools\cocos2d-console\bin

  12. 变量名 COCOS_TEMPLATES_ROOT

  13. 变量值F:\app\cocos2d-x-3.17\templates

  14. 变量名 COCOS_X_ROOT变量值 F:\app

  15. 下图演示其中一个不知道可以百度环境变量添加
    11.多确认几次这些其实是根据你放置的路径安装配置的环境变量cocos2dx3.17.0安装到完整打包android流程

  16. 最后记得保存

  17. 引擎配置

  18. 在引擎的目录下找到setup,py (我的是F:\app\cocos2d-x-3.17)

  19. 鼠标左键+shift打开cmd输入setup,py这样比起理解点击可以暂停住看看自己的环境是否编译成功

  20. cocos2dx3.17.0安装到完整打包android流程

  21. 大概就是这样失败的百度很多都可以解决

  22. 创建项目 到cocos2d-x-3.17\tools\cocos2d-console\bin目录

  23. 按住shift左击鼠标打开cmd输入

  24. cocos new PopStar -p com.gongsi.PopStar -l cpp -d F:\app\cocos2d-x-project

  25. 窗口创建一个cpp工程记住要创建cocos2d-x-project目录哦。

  26. 然后在编译时来到F:\app\cocos2d-x-project\PopStar\proj.android

  27. 目录下找到build.gradle文件修改里面两处同样的google()
    jcenter()
    为 google()
    maven{ url’http://maven.aliyun.com/nexus/content/groups/public/’ }
    修改完之后(这一步很重要是为了下载有些东西但是原来的配置连接到国外网站下载都超时所以用国内镜像)
    cocos2dx3.17.0安装到完整打包android流程

  28. 最后打开F:\app\sdk目录下的SDK Manager.exe

  29. 下面是我SDK Manager.exe下载的东西

  30. cocos2dx3.17.0安装到完整打包android流程
    cocos2dx3.17.0安装到完整打包android流程
    cocos2dx3.17.0安装到完整打包android流程

  31. 选择android 8.0.0下载这样在F:\app\sdk\platforms目录下才会有android-xx等目录最后打包才不会出问题

  32. 最后回到F:\app\cocos2d-x-project\PopStar\proj.android

  33. shift+左击鼠标打开命令行打包命令

  34. cocos compile -p android --ap android-26

  35. 或cocos compile -p android --ap android-27

  36. android-26这个是刚才F:\app\sdk\platforms里面的文件夹看看自己是什么在填写

  37. 最后cocos2dx3.17.0安装到完整打包android流程
    30.打包完成到目录里面找apk(注第一次编译会很长)

相关文章:

  • 2021-10-08
  • 2022-01-07
  • 2021-12-12
  • 2022-01-01
  • 2022-01-10
  • 2021-08-05
猜你喜欢
  • 2022-12-23
  • 2021-11-27
  • 2021-07-29
  • 2021-04-01
  • 2022-12-23
相关资源
相似解决方案