cocos2D-X 打包

 

{

  //首先有java jdk,android sdk,android ndk

  //用android studio  import

  //匹配gradle 的版本 有些gradle可能下载不下来,不用慌,改为3.5.1版本的gradle,重新加载项目

  //local.gradle 中的ndk路径匹配

  //4.0 版本在cmakelist.txt中加入跨平台头文件和源文件,如果没有源文件的则可以不用包含进去

  //4.0 以下如果在android/app/jni/下有android.mk 则在这里加入你的源文件,如果没有源文件的则可以不用包含进去

  //一般这里是不会出错的,除非android.mk的路径有问题,要仔细检查

  //不推荐使用cocos compile -p android 打包方式

  

  cocos3.17打包

  确定你的android sdk 版本 存在发布的版本

  确定ndk路径(D:\cocos2D-X\cocos3.17\luaPro\frameworks\runtime-src\proj.android\local.properties)

  确定你的gradle 版本 3.1.0的是最好的(支持cocos2D-X 4.0 及 3.17),其他的版本没试过

  一般打包方式是ndk 或者 cmake

  如果是ndk,则添加跨平台头文件和源文件是在android.mk 下

  如果是cmake 则添加跨平台头文件和源文件是在cmakelists.txt 下

  如果ndk 方式编译出错,请仔细检查build.gradle的target和android.mk或者是application.mk 的名字是否匹配(或者是你的跨平台文件的路径是否正确)

  cmake 就不是很容易出错了

  如果打包出错 一定要一定要一定要仔细检查仔细检查仔细检查  build.gradle build.gradle build.gradle

  / 在 /D:\cocos2D-X\cocos3.17\luaPro\frameworks\runtime-src\proj.android\app 下

}

posted @   YZFHKMS-X  阅读(468)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示