Android(eclipse)+cocos2d-x安装及项目环境整合(12年10月测试可行)
来源:互联网 发布:linux运维工程师简历 编辑:程序博客网 时间:2024/06/08 10:12
cocos2d-x无CYWIN安卓环境搭建及项目整合
本文继承自这一篇博文:http://www.cnblogs.com/ybgame/archive/2012/06/07/2540693.html
因为我照上面弄搞不定……所以又自己摸索一些后续解决方法成功搭建项目……测试过1.0和2.0的COCOS2D-X均可行
具体方法是先看父博客,然后卡在哪再看本文中的解决方法……
初学者不用搜索其他教程了,本篇博文至少在12年11月1日前是唯一能够完全照着做能解决指定版本环境搭建的中文教程。
嫌麻烦的直接去下载两篇整合文章好了:http://download.csdn.net/detail/ppppl7/4664509
【一 开始】
1,开发平台:Windows XP
2,开发工具:VS2008或VS2010及以上版本
3,Cocos2d-x SDK版本:cocos2d-1.0.1-x-0.11.0及以上版本,实测2.0.1版本可用此方法搭建。
环境搭建的顺序是这样
1.JDK&JRE 安装JDK会顺带安装JRE的,这一步是为了可以编写和允许普通的JAVA程序
2.Eclipse JAVA 的 IDE,这一步是为了方便地开发JAVA程序
3.CDT 是Eclipse的一个插件,这一步是为了可以引入C++
4.ADT 是Eclipse的一个插件,这一步是为了管理安卓开发库
5.ADK 上一步是工具,这一步就是开发库了,到了这一步你可以编写普通的安卓程序
6.NDK 单有CDT还不行,它只能编辑,不能编译,这一步是为了可以编译C++程序,然后在安卓中使用
这里不需要使用cygwin这个麻烦的东西,我们使用新版本的ndk来编译C++
【二 JDK的安装】
父文章::(【二 JDK的安装】)
【三 安装Eclipse和CDT】
Eclipse 要安装比较新的版本,旧版本会导致在最后几步功亏于溃。笔者于2012年8月装的JUNO版本。注意ADT也要对应ECLIPSE版本,如果版本错误也会导致麻烦。建议去官网下载。
【四 安装ADT】
两种安装方法,一种在线安装,一种下载安装,网速问题,我倾向于下载安装。
/*ECLIPSE在线安装根据网络不同可能会连接不上,比如说铁通,所以一定要在线安装的话请使用VPN软件进行翻墙*/
注意,请下载1.7及以上版本的ADT,这里使用1.8的版本
父文章::(【三 安装Eclipse和CDT】)
【五 安装ADK】
父文章::(【五 安装ADK】)
【六 安装NDK】
父文章::(【六 安装NDK】)
【七项目整合】
父文章::( 【七项目整合】)
添加NDK_MODULE_PATH变量,注意要写两个路径,用分号分开
D:\SDK\cocos2d-2.0-rc0a-x-2.0\;D:\SDK\cocos2d-2.0-rc0a-x-2.0\cocos2dx\platform\third_party\android\prebuilt\
因为cocos2dx还import了其他几个module,第二个路径制定了第三方的module,设置完就可以进行编译了
最后生成的apk放在bin目录下
PS.资源文件需要放在assets下,ADT会将它打包到apk中
黑屏的原因:
1、没有手动拷贝资源文件到ASSETS文件夹下面;
2、COCOS2D-X2.0以上因为OPGELES的关系不支持模拟器,所以请使用真机调试;
PS:真机调试的简单方法是装豌豆荚,因为手机专用驱动很难找,而豌豆荚会帮你装好所有驱动,然后直接连接就是了。
HELLOWORLD官方示例程序按照上述方法可运行之后,请学习官方示例程序中的.MK文件,然后就可以用自己的CLASS、资源、MK文件,进行自己的程序移植编译了。稍微简单一点的方法是更改示例程序MK文件之后,拷贝进去CLASS和资源,然后尝试运行。可运行之后再去修改图标、程序名等等。
- Android(eclipse)+cocos2d-x安装及项目环境整合(12年10月测试可行)
- cocos2d-x环境安装及windows平台下面android项目移植
- eclipse + cocos2d-x 创建android工程(c++开发环境)
- cocos2d-x android eclipse环境下常见问题
- cocos2d-x,Eclipse搭建Android环境
- cocos2d-x 3.0 安装及创建项目
- cocos2d-x环境搭建及android移植
- cocos2d-x及android环境的搭建
- Cocos2d-x-3.0在win7下的Android环境搭建与运行测试项目
- win7下配置Cocos2d-x for Android(Eclipse)项目和开发环境
- mac下配置cocos2d-x android项目环境并使Eclipse模拟器正常编译运行
- eclipse配置 android开发环境 adt sdk ndk 及cocos2d-x
- windows8.1下使用eclipse的android游戏开发cocos2d-X环境搭建详细步骤整合(使用ndk不用cygwin)
- Cocos2d-X 游戏开发之 android 移植环境 cygwin 配置、测试安装正确 (十七)
- Cocos2d-x 环境安装
- cocos2d-x环境安装
- cocos2d-x环境安装
- cocos2d-x环境安装
- 联结表
- viewDidLoad, viewWillDisappear, viewWillAppear区别
- 微软一站式脚本示例库示例发布速递:第一期
- android 语音识别
- DOM4J解析XML文档
- Android(eclipse)+cocos2d-x安装及项目环境整合(12年10月测试可行)
- Android中获取应用系统中应用信息接口
- Linux IPC总结(全)
- CCNP:HSRP介绍及校园网的应用
- scp
- Android创业指导,学习+分享,教你轻松玩转Android Market
- hdu 3371 Connect the Cities <prim>
- java的volatile是什么意思
- visual studio 2012发现的小bug