准备工作
先装java jdk,
配 jdk路径 添加环境变量
JAVA_HOME C:\Program Files (x86)\Java\jdk1.7.0_45
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
Path 添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
Android sdk 解压E盘 Android
Ndk ant 解 都压到Android 根目录地下
如下图:
正式开始
一、打开cocos2dx目次下的 setup.py
二、输入NDK的路径 E:Android\ndk
三、输入SDK路径 E:Android\android-sdk
四、输入ANT路径 E:Android\ant\bin 注意:这里是在bin目录下
三个路径配完后如下图:
五、打开eclipse
添加 C++ 环境参数:窗口 ——首选项—— “NDK_MODULE_PATH”
注意:D:/xcode/cocos2d-x-3.1.1 (你的工程路径) 斜杠要改成“/”
六、配置Ndk 路径
七、导入 libcocos2dx 项⽬,⽬录为:\cocos2dx\platform\android\java:
八、导入 编译项目 (你的工程项目中 " xxx/proj.android")
九、插上手机run就好了
补充:常见的问题解决
将libcocos2dx 中 src下的东西复制到工程src下
设置工程属性中Android版本,可能和cocos2dx的版本有关,一般都是Android2.3.3
jin下面的Android.mk 里一定要添加你工程中新增加的类,另外如果用到物理引擎或者cocostudio的要把对应的类打开(如下图我的只用到了cocostudio)