安装包
所需要的安装包如下:
Cocos2d-x 3.4,地址 http://cn.cocos2d-x.org/download#anchor2。
其他安装包百度下载网盘链接:http://pan.baidu.com/s/1c0hRJig 密码:kfzq
Android SDk。
NKD,Cocos2d官方推荐使用R9D版本,使用R10D会出现找不到srand函数错误。
Eclipse,我使用的是最新的Luna标准版。
ADT,用Eclipse开发Android程序需要用到ADT环境。
JDK,java开发环境。
AVD ARM支持,默认的Android模拟器是没有ARM支持的,需要下载ARM的镜像。
1、安装JDK
2、安装Android SDK
3、安装NDK
解压到E:\Android目录即可。
4、安装eclipse
直接解压到任意目录即可。
5、安装ADT
运行eclipse,在菜单中选择Help->Install New Software。
在弹出的对话框右上角选择Add…按钮。
弹出对话框中Name输入ADT Plugin,在Archive中选择下载的ADT包。
Developer Tools前打上勾,然后下一步,安装完成后会重启eclipse。
重启后会让选择Android SDK路径,我这里是E:\android\SDK。
至此,eclipse的android环境安装完毕。
6、配置环境变量
WIN+Pause 进入环境变量设置
新建环境变量:JAVA_HOME 值为:D:\Program Files\Java\jdk1.7.0
新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)
在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)到这里,JDK安装完毕。
新建环境变量:ANDROID_SDK 值为:E:\android\sdk
在系统变量Path的值的前面加入以下内容:%ANDROID_SDK%
新建环境变量:NDK_ROOT 值为:E:\android\android-ndk-r9d
在系统变量Path的值的前面加入以下内容:% NDK_ROOT %
将Ant包解压到Android目录。环境变量设置:在path中加入:D:\Android\apache-ant-1.9.4\bin,在DOS环境下输入ant -version出现如下结果表示配置成功
7、创建Cocos2d-x项目
将刚才下载的cocos2d-x-3.4压缩包解压到你指定的文件夹里。
进入到目录cocos2d-x-3.4/tools/cocos2d-console/bin/cocos.py
打开终端运行cocos.py脚本创建文
python cocos.py new HelloWorld -p com.coco2dx.org -l cpp -d E:\cocos\projects
参数说明: test为项目名称
-p后面接包名
-l后面接开发语言类型,有cpp, lua, js三种类型
-d后面接项目存放的目录 生成Android项目文件
8、导入Android项目
最后便可启动Eclipse然后导入Android项目了。操作步骤如下:
右键点击”Package Explorer”并选择”Import…”
当出现对话框时,选择”Exsiting Android project into workspace”(将现有proj.Android项目导入工作区)。
导入的同时会自动执行build_native.py脚本进行编译。 编译完成后就可以在真机或者模拟器中运行HelloWorld了。
至此整个cocos2d-x 3.4版本的环境配置完成。
注意如果遇到问题参考我前面cocos2dx 打包问题的文章cocos2dx 打包问题 解决办法