首先多方查找资料发现教程很简洁,发现对自己的操作方面没多大帮助,后来干脆去官网,好像也很简洁。基于这样一个原因,加上我首次碰cocos2d-x,决定记录一下整个流程,解决实际操作上的疑惑。
涉及的方面:cocos2d-x引擎的下载、环境搭建、编译引擎、使用命令行工具等。
官方文档地址:Getting Started · GitBook
cocos2d-x下载地址:Download history versions of Cocos2d-x Cocos2d-html5 Cocos Studio | Cocos2d-x
我的cocos2d-x版本是3.17,,此版本cocos2d-x引擎下载地址:https://download.cocos.com/Cocos2D-X/cocos2d-x-3.17.zip
按照官方文档,涉及的环境如下图:
按照上面的图,把需要的东西一个个找到安装并且配置相应的项目。
python下载地址:Download Python | Python.org
ndk下载地址:http://developer.android.com/tools/sdk/ndk/index.html
android NDK
NDK是一系列工具的集合。NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将.so和java应用一起打包成apk。这些工具是对开发者的帮助巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离平台、CPU、API等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出.so。NDK可以自动地将.so和Java应用一起打包,极大地减轻了开发人员的打包工作。NDK提供了一份稳定、功能有限的API头文件声明。Google明确声明该API是稳定的,在后续所有版本中都稳定支持当前发布的API。从该版本的NDK中看出,这些API支持的功能非常有限,包含有:C标准库(libc)、标准数学库(libm)、压缩库(libz)、Log库(liblog)
Android studio下载地址:https://developer.android.com/studio?hl=zh-cn
Apache-ant-1.10.14下载地址:Apache Ant - Binary Distributions
注意:阿帕奇的路径配置要带bin目录
官方安装和运行的文档:Windows · GitBook
官方命令行文档:Command-Line tool · GitBook