博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实训三(cocos2dx 3.x 打包apk)
阅读量:5317 次
发布时间:2019-06-14

本文共 745 字,大约阅读时间需要 2 分钟。

上一篇文章《实训二(cocos2dx 2.x 打包apk)》简单的讲述的利用cocos2dx 2.x引擎在windows平台上打包apk的方法与过程,本文将介绍3.x版本引擎,如何打包apk的问题。

首先,Cygwin在3.x版本引擎上已经用不到了,另外3.x版本引擎加入了好几个实用的Python脚本文件,比如在将引擎压缩包解压缩后,会看到setup.py文件,SDK、NDK、ANT等环境的配置就可以运行这个文件进行,即根据提示,将自己系统中相应工具的路径输入即可。

其次,与2.x版本一样,3.x版本引擎在编译之前,也需要将自己写的cpp文件添加到Android.mk文件里面,项目不必导入ADT,用记事本打开添加就可以。

最后,上述准备工作做好以后,找打项目里的proj.android文件夹下的build_native.py文件,运行,等待,就可以得到apk了。

 

可能遇到的问题,之前使用过2.x版本引擎,已经配置过环境了,环境配置没有问题,但是在运行build_native.文件过程中,总是遇到这样那样的error,你可以将已经配置好的关于cocos2dx的环境变量全部删除,然后运行引擎给提供的setup.py文件,逐一的添加SDK、NDK、ANT的环境变量,这样好多问题都可以解决。

 

有时候会遇到项目目标android版本与sdk里面所下载的android api不一致的问题,解决方法是修改项目目标android版本或者下载相应的api。

 

注意:

有的教程上的“cocos compile -p android --ap 20”语句   要把--ap 20 之间的空格去掉

转载于:https://www.cnblogs.com/revenge/p/5836583.html

你可能感兴趣的文章
eclipse导入导出工作空间配置
查看>>
UIPickerView 修改里面的字体大小
查看>>
4.3 day13 迭代器 生成器
查看>>
《Algorithms》第6章:Dynamic Programming 学习笔记
查看>>
1168: mxh对lfx的询问(前缀和+素数表)
查看>>
python中time类型,datetime类型的关系与互相转换
查看>>
【php】基础学习4
查看>>
递归神经网络(Recursive Neural Network, RNN)
查看>>
给wxPython事件处理函数传递参数
查看>>
csv文件批量导入数据到sqlite。
查看>>
实验三-有穷自动机的构造和识别
查看>>
Jdk在window环境下的安装与配置详解
查看>>
C# 两个窗体中相互切换的方法
查看>>
Individual Project - Word frequency program
查看>>
luogu P3924 康娜的线段树
查看>>
JAVA入门[18]-JdbcTemplate简单实例
查看>>
Eclipse 插件安装报错问题(已解决)
查看>>
String常见面试题及与StringBuffer区别
查看>>
HDU 4557 非诚勿扰(Treap找后继)
查看>>
嘴不笨来试试??太好玩儿了,看看谁厉害?
查看>>