安卓环境配置
首先配置之前我们需要下载相应的四个文件
Java JDK 下载地址
NDK :下载:https://yunpan.cn/cBwI3Gydbuqbv (提取码:47ad)
根据电脑系统位数选择下载64位和32位的。
SDK :下载:https://yunpan.cn/cBwIRanwuepdf (提取码:1ec9)
下载的压缩包名称为adt-bundle-windows-x86_64-20131030.rar,解压到你喜欢的路径。
ANT下载:下载地址
(SDK和NDK私货收藏的,分享给大家)
第一步:安装JDK
JDK安装完成后,
①配置用户环境变量
新建环境变量:JAVA_HOME 值为:D:\Program Files\Java(这是博主JDK默认安装路径)
新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)
②配置系统环境变量
在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)到这里,JDK安装完毕。
二、安装ADT包,配置Android SDK
将下载好的android-ndk-r9b-windows-x86_64.zip解压到你喜欢的路径,不用安装。
然后我们开始配置环境变量:
①新建环境变量名:ANDROID_SDK_ROOT,变量值:D:\Android\android-ndk-r9b-windows-x86_64.zip\android-sdk\tools;D:\Android\android-ndk-r9b-windows-x86_64.zip\android-sdk\platforms-tools;(注意用分好分隔开)
②在系统的环境变量名path变量值后面加上:%ANDROID_SDK_ROOT% (注意用分号隔开)
然后打开DOS界面输入adb -h 检查是否安装成功,如下图
三、配置NDK
同样下载之后解压,不用安装(本机路径:D:\Android\android-ndk-r9b)
配置环境变量:
①新建环境变量名:NDK_ROOT,变量值:D:\Android\android-ndk-r9b
②在系统的环境变量名path变量值后面加上:%NDK_ROOT%
四、配置ANT
下载解压(本机路径:D:\Android\apache-ant-1.9.6)
配置环境变量:
①新建环境变量名:ANT_ROOT,变量值:D:\Android\apache-ant-1.9.6
②在系统的环境变量名path变量值后面加上:%ANT_ROOT%(注意用分号隔开)
到此安卓环境配置就结束了,接下来移植安卓。
移植安卓
1、打开eclipse,设置Android NDK的路径(选择Windows(窗口)->Preferences(首选项)->Android->NDK),如下图:
2、eclipse中导入工程项目
在Project Explorer空白处点击鼠标右键,选择Import,然后选择你项目所在路径如下图:
然后用同样的方式导入libcocos2dx工程,该Android工程放在路径如下(cocos2d-x-3.10版本 )
E:\cocos2d-x-3.10\cocos\platform\android\java
两个项目导入后,先clear一下然后在将两个工程编译一下。
此时如果项目报错的话,因为没有引用Cocos2d-x 的库文件如图:
解决办法:http://blog.csdn.net/jskafkashd/article/details/51880421
3、在Android.mk文件添加我们自己的cpp文件(注意添加格式要和原来的一样)
4、如果安卓项目assets目录下没有资源文件时,将项目Resource目录下的资源拷贝到proj.android目录下的assets目录下。
5、把Android手机通过数据线USB接口连接到电脑进行运行。最后运行成功后截图: