Cocos2d-x3.0正式版从Mac os 将ios项目移植到安卓上
2014-04-29 10:53
225 查看
昨天在博客里写到了Cocos2d-x3.0正式版出来后的Mac系统以及Win系统的相关开发环境部署,有不懂的可以重新回顾下:http://blog.csdn.net/xiaohan_aimti/article/details/24653831
我相信,很多人都知道3.0的新特性就是在移植方面和之前的相比要轻松了很多,很多人也都会做的第一件事就是把新建好的项目即HelloWorld移植到其他平台上,没错,小韩也是如此,很好奇到底方便在哪里?那么接下来我们一起完成。
在昨天的博文里有写到让大家下载的adt-Bundle,NDK以及ANT,这篇博文里这些将派上用场。我主要介绍如何在Mac下将ios项目移植到android平台,因为在平时的开发工作中,不涉及到winPhone的游戏开发,基本都是在ios平台以及android平台,所以对小韩来说主要的就是从ios移植到android上,这里小韩给大家用最简单新创建的项目来演示整个移植步骤。
好的,现在开始,首先确保大家已经在自己的Mac上下载并解压好了adt-Bundle,NDK,Ant,并且在pico .bash_profile里进行了环境变量的配置,具体可参考上一篇博文。接下来,我们在Mac下打开我们昨天新创建的项目,
这个项目就是大家平时经常创建的第一个HelloWorld项目,只不过小韩起了其他的名字而已,我们首先在Mac上用Xcode运行一下该项目,大家可以看下运行后的效果。进入到如下图路径,点击xcodeproj即可。
打开后选择ios,选择模拟器,然后直接run就可以看见第一个项目的运行效果。
接下来小韩告诉大家如何将此ios项目移植到安卓上。打开终端,进入到该项目的根目录,如下图
然后一路编译~~~
如果你够幸运,你会看到下面的图
ok,这就代表你已经成功的将helloWorld项目通过Cocos2d-x3.0移植到了android平台,并且出了apk的包,那包在哪里?我相信你已经迫不及待的想要去安装到手机上进行测试看看是否可以真机跑通了吧?小韩用下面的图来告诉你
重新回来该项目的目录下,你会发现多了一个Bin的文件夹,并且下面有一个debug的子文件夹以及android的子文件夹,没错,里面放着的就是刚刚编译出来的apk包。大家可以将该安装包直接安装到自己的手机上进行真机测试,这里小韩说下,刚才在命令的时候有一个-p和-j,这个p代表你的设备,我们选择的是android,-j则代表了核数,官方文档写的是-j 4就代表了4核,但是小韩建议大家先用2来代替4,不然有些人会觉得很卡,具体依据大家的要求来定。
这里小韩用同事的手机进行了真机测试,已经成功跑通ok的。希望大家通过该博文都能实现~
关于Win系统上的,大家根据上面进行参考即可,一样可以同理实现,好了,小韩也要开工了~今天博文就先到这,下一篇博文小韩和大家分享下从2dxV2.x过渡到V3.0究竟有哪些改变?用两个字概括就是~~很多~,哈哈,小韩先卖个关子,如果您有幸看到了这篇博文,就一起关注下一期的博文,小韩和大家一起来说说3.0里的新改变。
我相信,很多人都知道3.0的新特性就是在移植方面和之前的相比要轻松了很多,很多人也都会做的第一件事就是把新建好的项目即HelloWorld移植到其他平台上,没错,小韩也是如此,很好奇到底方便在哪里?那么接下来我们一起完成。
在昨天的博文里有写到让大家下载的adt-Bundle,NDK以及ANT,这篇博文里这些将派上用场。我主要介绍如何在Mac下将ios项目移植到android平台,因为在平时的开发工作中,不涉及到winPhone的游戏开发,基本都是在ios平台以及android平台,所以对小韩来说主要的就是从ios移植到android上,这里小韩给大家用最简单新创建的项目来演示整个移植步骤。
好的,现在开始,首先确保大家已经在自己的Mac上下载并解压好了adt-Bundle,NDK,Ant,并且在pico .bash_profile里进行了环境变量的配置,具体可参考上一篇博文。接下来,我们在Mac下打开我们昨天新创建的项目,
这个项目就是大家平时经常创建的第一个HelloWorld项目,只不过小韩起了其他的名字而已,我们首先在Mac上用Xcode运行一下该项目,大家可以看下运行后的效果。进入到如下图路径,点击xcodeproj即可。
打开后选择ios,选择模拟器,然后直接run就可以看见第一个项目的运行效果。
接下来小韩告诉大家如何将此ios项目移植到安卓上。打开终端,进入到该项目的根目录,如下图
然后一路编译~~~
如果你够幸运,你会看到下面的图
ok,这就代表你已经成功的将helloWorld项目通过Cocos2d-x3.0移植到了android平台,并且出了apk的包,那包在哪里?我相信你已经迫不及待的想要去安装到手机上进行测试看看是否可以真机跑通了吧?小韩用下面的图来告诉你
重新回来该项目的目录下,你会发现多了一个Bin的文件夹,并且下面有一个debug的子文件夹以及android的子文件夹,没错,里面放着的就是刚刚编译出来的apk包。大家可以将该安装包直接安装到自己的手机上进行真机测试,这里小韩说下,刚才在命令的时候有一个-p和-j,这个p代表你的设备,我们选择的是android,-j则代表了核数,官方文档写的是-j 4就代表了4核,但是小韩建议大家先用2来代替4,不然有些人会觉得很卡,具体依据大家的要求来定。
这里小韩用同事的手机进行了真机测试,已经成功跑通ok的。希望大家通过该博文都能实现~
关于Win系统上的,大家根据上面进行参考即可,一样可以同理实现,好了,小韩也要开工了~今天博文就先到这,下一篇博文小韩和大家分享下从2dxV2.x过渡到V3.0究竟有哪些改变?用两个字概括就是~~很多~,哈哈,小韩先卖个关子,如果您有幸看到了这篇博文,就一起关注下一期的博文,小韩和大家一起来说说3.0里的新改变。
相关文章推荐
- Cocos2d-x项目移植到安卓平台易出现的错误
- 安卓版的cocos2d-x游戏移植到ios
- Cocos2d-x项目移植到安卓平台易出现的错误
- Cocos2d-x项目移植(Win32至IOS,Win32至Android)
- cocos2d-x 菜鸟实习生学习篇(十) win32项目移植到安卓
- android GB2312源代码Cocos2d-x项目移植IOS
- Cocos2d-x项目移植(Win32至IOS,Win32至Android)
- 史上最清晰快捷的mac下新建cocos2dx跨ios安卓项目教程
- cocos2d-x环境安装及windows平台下面android项目移植
- Cocos2dx3.2从零开始【一】Cocos2d-x 3.2项目创建和编译,移植到Android
- GitHub 排名前 100 的安卓、iOS项目简介
- Cocos2d-x项目从VS移植到Xcode中的配置
- 【cocos2d-x入门实战】环境配置、交叉编译及安卓项目的生成
- windows7 cocos2d-x 2.1.4 环境搭建(3 搭建安卓移植平台)
- iOS项目移植出现My Mac 64-bit解决方法
- Cocos2d-x项目从VS移植到Xcode中的配置
- Cocos2d-2.x开发之修改cocos2d-2.x-ARC-iOS ARC模板的项目名
- 在 MAC 上面创建 Cocos2d-x 的 iOS 项目
- Xcode ,Cocos2d-x,强制横屏,Bundle Identifier ,iOS 打包成.ipa,修改项目名称,同名图片替换总是显示旧图片
- win7下通过cocos2d-x2.1.5创建安卓项目解决方案