Cocos2d-x 3.8.1学习之路:(2)从windows到android

本文详细介绍了如何将一个基于Cocos2d-x 3.8.1开发的Windows游戏移植到Android平台。涉及的步骤包括环境配置(VS2013、JDK、NDK、SDK、ANT、Python等),环境变量设置,以及在Android Studio中导入和测试项目。此外,还提到了在移植过程中可能遇到的错误和使用adb及ndk-stack进行调试的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这一次记录一下自己将一个网上找的开源小游戏,从windows移植到android平台上。

网上有很多这样的例子,这里不介绍cocos2d-x具体程序怎么写。主要介绍一下移植android所需要的系统环境,以及编译android所需要对哪些文件做一些改动。

一,软件:

VS2013(可以支持C++11)
cocos2d-x 3.8.1(我暂时使用的最新版)如果需要其他版本,改变网址中 (http://cocos2d-x.org/filedown/cocos2d-x-3.8.1.zip?force)cocos2d-x-3.8.1为cocos2d-x-版本号即可
JDK:我下载的是 jdk-8u60-windows-x64.exe,运行后生成两个文件jdk和jre
NDK:我用的是r10d
SDK:这个是里面包含两个文件夹,一个是编译安卓的ADT eclipse,可以用来虚拟机调试;另一个是SDK,软件开发工具包
ANT:我下载的是ant-1.9.6版本的。
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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值