• Cocos2dx开发(3)——Cocos2dx打包成APK,ANT环境搭建


    前面cocos2dx的运行环境(Android SDK,JDK,),最后Cocos2dx的APK的打包环境,最运行环境上再加ANT环境就好了

    1、ANT下载配置

    官网下载:http://ant.apache.org/bindownload.cgi

    解压放到你的合适目录,把ANT根目录的bin 添加到环境变量Path里

    这里是E:DevelopToolAndroidToolapache-ant-1_9_4in

    重新打开命令窗,如下表示成功

    打开cocos2dx根目录运行 download-deps.py 和 setup.py 执行一遍

    第一个应该是下载一些库文件,最后是否删除,笔者这里no

    第二个如果出现未找到那个目录,手动输入到对应的目录就可以了

    主要原因是环境变量的名称不cocos不一致,NDK_ROOT,ANDROID_SDK_ROOT等环境变量名称,见第一篇

    2、打包APK

     以官网例子打包。进入目录cocos2d-x-3.2cocos2d-x-3.2 estscpp-tests

    打开命令窗口,输入: cocos compile -p android –-ap 20 

    顺利的话就直接进入编译

    注释:出现gcc错误或者NDK no foun 之类的错误,应该也是cocos程序里面默认的名字和新版NDK r10里toolchains文件名称不一致导致的中断(可以看到NDK的toolchains里每个文件都带有版本号),怕麻烦的同学还是装r9d。不怕麻烦的或者版本控可以把r9d的toolchains复制过来(未测试过,仅猜测)。

    到这里环境差不多了,cocos2dx环境对比做Unity3D的环境确实麻烦很多,插件多是一方面,名称不对或者内置版本相互对应很容易出错。




    1、如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!
    2、欢迎各位转载,但是未经作者本人同意,转载文章请在文章页面明显位置标明作者和原文连接,否则保留追究法律责任的权利。
    作者博客: http://www.cnblogs.com/xmai/
  • 相关阅读:
    关于雷达(Radar)信道
    关于High CPU及基本排查
    UCS内存问题排查
    ASA-ACL类型
    思科室外AP无法注册到WLC
    WLC-Right to Use Licensing
    无线连接网络-FAST SSID Change
    ASA升级
    ASA密码恢复流程
    Mobility Express部署外部镜像服务器
  • 原文地址:https://www.cnblogs.com/xmai/p/4034385.html
Copyright © 2020-2023  润新知