zoukankan      html  css  js  c++  java
  • 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-Xcocos3.17luaProframeworks untime-srcproj.androidlocal.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-Xcocos3.17luaProframeworks untime-srcproj.androidapp 下

    }

  • 相关阅读:
    如何更好地理解闭包
    抽象类和抽象方法以及和接口区别
    JavaScript中如何理解如何理解Array.apply(null, {length:5})
    Java线程中的同步
    Python前世今生以及种类、安装环境
    大数据中的用户画像
    Java web每天学之Servlet工作原理详情解析
    Go语言操作MySQL数据库
    老集群RAC双网卡绑定
    nmcli配置ipv6
  • 原文地址:https://www.cnblogs.com/YZFHKMS-X/p/12070455.html
Copyright © 2011-2022 走看看