实训二(cocos2dx 2.x 打包apk)
Posted 恨revenge
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实训二(cocos2dx 2.x 打包apk)相关的知识,希望对你有一定的参考价值。
利用cocos2dx编程得到的展现形式之一就是最终的apk,中间的过程只有自己走过才能知道,对于没有章法的初学者,那是相当的头疼,
言归正传,2.x到3.x版本引擎变动很大,除去了CC只是很小一方面,就有很多人不适应,打包apk的方法上也有了很多不同。
本文主要会介绍在windows平台上,利用Cocos2dx 2.x版本引擎打包apk的过程。
Cocos2d-x 2.x版本引擎 打包apk
1、环境+工具
VS2013、android-ndk-r9d、android-sdk-windows-r24-updated、cocos2d-x-2.2.6、JDK、apache-ant-1.9.6、Cygwin
对于NDK、SDK、JDK、ANT环境变量的配置都需要在我的电脑->属性->高级设置->环境变量,自己手动配置
2、过程
Cygwin的使用是官网上推荐的,(Cygwin是一个运行在windows平台上的一个linux的运行环境)可以省去在Ubuntu VMware Workstation 虚拟器下拷文件的麻烦了,安装好Cygwin后,需要在下载组件
NDK_ROOT=/cygdrive/d/android/android-ndk-r9d
export NDK_ROOT
接下来,需要将项目里面的cpp文件名加到jni(java本地连接库)里面的Android.mk文件里就行了
之后,在Cygwin客户端进入------>
执行文件--->build_native.sh 会得到一个后缀名为.so的文件
最后一步,在ADT里面,选择Android的运行方式,即可得到用Cocos2dx 2.x版本引擎编写项目的APK。
不足之处,欢迎批评指正!
下一篇文章《实训三 cocos2dx 3.x打包apk》会介绍在windows平台上利用3.x版本引擎打包apk的方法与过程。
以上是关于实训二(cocos2dx 2.x 打包apk)的主要内容,如果未能解决你的问题,请参考以下文章