Cocos2dx开发游戏移植到Android平台

第一步:
安装配置安卓SDK,下载NDK并解压,下载cygwin并安装

第二步:导入platform文件夹下,android文件夹下java文件夹

在eclispe的windows--pereference中,配置C++的environment

将PATH设置为cygwin的安装路径

将NDK--ROOT设置为NDK安装路径

第三步:配置Android.mk文件,makefile非常容易出错,借一个空格也就错了

1 LOCAL_SRC_FILES := hellocpp/main.cpp 2                    ../../Classes/AppDelegate.cpp 3                    ../../Classes/CardItem.cpp 4                    ../../Classes/LayerGame.cpp 5                    ../../Classes/LayerOver.cpp 6                    ../../Classes/LayerStar.cpp

第四步:编译运行,连接模拟器,安卓自带的模拟器似乎不行,在真机上调试成功。

第五步:运行结果

时间: 2024-10-05 21:08:41

Cocos2dx开发游戏移植到Android平台的相关文章

Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk

背景 首先,说说文章的背景.最近手中的一个项目,由于需求中要求提供Web界面的打印功能,当然如果没有打印机,还可以提供保存到本地.项目组长把这个"小任务"分给了我.本着努力为组长分忧解难的思想,领了任务之后,就马上开始了工作. 问题 刚开始的时候,组长给了一个工具(jatoolsprinter)让我研究,我用了一个多小时的时间,做出了一个简单的Demo,然后就是各种的测试,由于 web 打印需要浏览器安装 ActiveX 组件,在随后的测试中,我用了几款浏览器,甚至把安全级别都调到了最

win8下面配置cocos2d-x的环境以及向android平台移植

大家好,今天学习了一下在win8下面配置cocos2d-x的开发环境,现在分享一下吧,如果有不准确的地方,请大家指出,谢谢! 需要的软件: vs2012 adt Bundle(集成了eclipse和sdk) ant ndk cocos2d-x 的源码 python 首先安装 vs2012 ,安装后安装 python ,安装python后将 python的目录添加进 环境变量中,如: 这样的话,python的环境变量就配置好了,可以在命令行下面执行 python命令 查看是否成功: 安装好后 下载

基于Cocos2d-x-1.0.1的飞机大战游戏迁移到Cocos2d-x-3.0版本,并移植到Android平台成功运行

一.版本迁移中的问题 1.游戏元素Sprite.Label.Action等等的创建函数名都改为create. 2.函数的回调callfunc_selectorcallfuncN_selectorcallfuncND_selectorcallfuncO_selectormenu_selector改为使用C++11的新特性std::bind和std::function配合使用:CC_CALLBACK_0CC_CALLBACK_1CC_CALLBACK_2CC_CALLBACK_3 MenuItemL

Cocos2d-x 3.1.1 学习日志12--一Cocos2dx3.1.1移植到Android平台的方法(最有用最有效的!!)

需要用到工具(按照顺序): 1.JDK 2.NDK 3.Adt-bundle-windows 将JDK目录下的bin文件夹路径添加到系统环境变量中. 解压NDK 解压Adt-bundle-windows 运行其中的eclipse.exe file->import 然后browse,找到工程所在的目录 然后finish.. 会看到提示有错误,但是不要怕. 打开,看看错误原因 点击 ,右键->属性 点击edit 找到绝对路径,换句话说就是你之前解压cocos2dx3.1.1的那个文件夹的路径,但是

Windows下将ImageMagick移植到Android平台

Windows下将ImageMagick移植到Android平台 原文链接  http://www.pedant.cn/2014/06/18/imagemagick-ported-android/ ImageMagick是一个用来创建.编辑.合成图片的软件.它可以读取.转换.写入多种格式的图片.在移动平台做一些较复杂的图像处理时,难免会请出这尊大神.官方网站上也说明了它可以运行在多个平台之上,包括Android.不过官方的Releases版本只有Unix.Mac OS X.IOS.Windows

Win7 / Win8 搭建配置【vs2010】、【cocos2dx环境】、【Android平台】

[1.安装VS2010] 推荐版本 Microsoft Visual Studio 2010旗舰版(2.5G) http://download.microsoft.com/download/E/0/4/E0427BB8-8490-4C7F-A05B-AFEA0FC3EA80/X16-60997VS2010UltimTrialCHS.iso 注册方法: 方法一:在控制面版的在卸载向导中输入序列号 (不要真的卸载) YCFHQ-9DWCY-DKV88-T2TMH-G7BHP, 方法二:解压ISO后找

【winows7+android-ndk-r9+Cygwin 】cocos2dx 2.*游戏移植Android平台完全手册

为了有不少走的弯路.这里简要记录cocos2d开发环境的搭建.android开发环境搭建.android NDK环境搭建.终于实现cocos2dx 2.* 游戏Android平台移植. 转载请注明出处:http://blog.csdn.net/oyangyufu/article/details/24498213 cocos2dx 2.* 游戏Android平台移植所须要的必要条件 1.cocos2d开发环境搭建,请见前面写的文档:http://blog.csdn.net/oyangyufu/ar

Unity3D之移植学习笔记:移植到Android平台

首先,我们需要一台已经配置好可以开发Android应用的计算机,这里我使用的是Windows系统+Eclipse+ADT的开发环境,当然也可以使用Android Studio或者使用Mac系统都可以. 导出到Eclipse 设置U3D工程 首先需要设置游戏的平台为Android: 在Player Settings...面板中记得设定一下: 这个名称需要设定. 导出Android工程 设定好Android的配置之后,我们需要对Android工程进行导出,我们仍然点击Builder Setting,

OpenCV学习笔记(四)—— OpenCV for Android移植到Android平台

如今,大部分的AR都是基于移动设备的,所以这里我们尝试在Android中调用OpenCV的功能来做一些相关的测试.由于OpenCV是基于C语言和部分C++语言开发的,而Android开发使用的则是Java,那么如何才能在Java中调用OpenCV库中的类或者代码呢?这就需要借助于JNI了,不过在使用JNI之前,我们首先要先配置好开发环境. 一.工具: 1.Eclipse:包含JDK.SDK.IDE.CDT.NDK和ADT插件,也就是在android软件开发环境配置完成之后再加上NDK和CDT插件