这一次记录一下自己将一个网上找的开源小游戏,从windows移植到android平台上。
网上有很多这样的例子,这里不介绍cocos2d-x具体程序怎么写。主要介绍一下移植android所需要的系统环境,以及编译android所需要对哪些文件做一些改动。
一,软件:
1 VS2013(可以支持C++11)
2 cocos2d-x 3.8.1(我暂时使用的最新版)如果需要其他版本,改变网址中 (http://cocos2d-x.org/filedown/cocos2d-x-3.8.1.zip?force)cocos2d-x-3.8.1为cocos2d-x-版本号即可
3 JDK:我下载的是 jdk-8u60-windows-x64.exe,运行后生成两个文件jdk和jre
4 NDK:我用的是r10d
5 SDK:这个是里面包含两个文件夹,一个是编译安卓的ADT eclipse,可以用来虚拟机调试;另一个是SDK,软件开发工具包
6 ANT:我下载的是ant-1.9.6版本的。
7 python:python最好2.7版本的,现在最新的是2.7.10可以用。
这里是我下好的除了VS2013(需要在线安装)的其他所有文件 百度云链接:http://pan.baidu.com/s/1c00SIwo 密码:n9lf
二:配置环境变量
1、 VS2013,:安装完成后自动配置
2 、JDK:
1)在系统或用户变量中新建环境变量JAVA_HOME为JDK的路径,如:C:\Program Files\Java\jdk1.8.0_60;
2)把”%JAVA_HOME%\bin;%JAVA_HOME%\include”加到系统Path中,注意%后面有一个斜杠,另外路径之间用分号隔开;
3)在用户变量中添加或新建CLASSPATH变量为“.;%JAVA_HOME%\lib;”,注意前面还有一个点,表示当前路径,这个点和前面路径之间仍有个分号隔开。
4)开始->运行->cmd或win+R进入DOS窗口:输入java -version查看JDK是否安装成功。如通过配置前打开dos窗口,需要重启DOS窗口,环境配置成功。
3、ANT环境安装:
1)解压apache-ant-1.9.6-bin.zip,ant是一个批处理工具;
2)在系统或用户变量中新建环境变量ANT_R