• 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/
  • 相关阅读:
    asp.net 读取Excel文档
    ASP.NET实现IE下禁用浏览器后退按钮办法
    asp.net 追加文本(追加写入记事本)
    Sql Server中charindex、patindex的区别
    css3 简单动画
    ie6下兼容问题
    IE6下 input 背景图滚动问题及标签规范
    css2---必须学的经典---定位问题
    EF 用CallContext上下文管理
    EF查询分页
  • 原文地址:https://www.cnblogs.com/xmai/p/4034385.html
Copyright © 2020-2023  润新知