windows8.1下使用eclipse的android游戏开发cocos2d-X环境搭建详细步骤整合(使用ndk不用cygwin)
来源:互联网 发布:出口网络推广 编辑:程序博客网 时间:2024/06/10 03:25
转载请声明原创地址,谢谢http://blog.csdn.net/zhongbiaoming/article/details/21277331
1.文件准备
需要准备的是三个文件adt-bundle,cocos2d-x-2.2.2,ndk-r9d,如下截图,(java安装很简单,就不说了)
2.解压整合
解压3个包,打开adt解压后的eclipse创建好工作环境projects,如下截图3.在线安装cdt插件并设置NDK路径
到cdt官网http://www.eclipse.org/cdt/downloads.php会看到一个p2 software repository: http://download.eclipse.org/tools/cdt/releases/kepler.
打开eclipse->Help->Install new Software ->Add->将上面找到的网址加进去OK
选择CDT Main Features,然后不用改那些勾选项一直next accept然后等待其安装完CDT提示你重启Eclipse
重启以后window->Prefrences->android->NDK,出现如下图,在NDK location 框选好ndk地址E:\android\android-ndk-r9d
然后 window->android virtual device manager>device definitions->选一个低配点的->create new AVD,然后是重点一定要选Use host gpu->ok
4.eclipse加载项目project设置
⑴按照官网的先加载libcocos2dx类库项目,New->Other->Android project from exiting Code->选择目录E:\android\cocos2d-x-2.2.2\cocos2dx\platform\android,然后project to import勾选java不用勾选copy projects into workspace,点finish 就会出现一个libcocos2dx项目.
⑵与上步骤类似,New->Other->Android project from exiting Code->选择目录E:\android\cocos2d-x-2.2.2\samples\Cpp\HelloCpp\proj.android,勾选以后,点finish出先项目HelloCpp.
(3)选中HelloCpp项目右键properties,弹出配置窗口properties for HelloCpp
选android->library的refence remove 掉,add 刚才的项目libcocos2dx
(4)窗口properties for HelloCpp中选Builders去掉勾选的CDT Builders 然后new 一个builders,设置main,environment,build options,其中NDK_MODULE_PATH的值是
E:\android\cocos2d-x-2.2.2;E:\android\cocos2d-x-2.2.2\cocos2dx\platform\third_party\android\prebuilt
其他具体看截图
(5)窗口properties for HelloCpp中选c/c++ build设置build command为E:\android\android-ndk-r9d\ndk-build.cmd ,如下截图
再设置c/c++ build 的子项Environment,添加两个量NDK_MODULE_PATH值同上,NDK_ROOT值为E:\android\android-ndk-r9d,如下截图
5.结束配置,调试
最后将E:\android\cocos2d-x-2.2.2\samples\Cpp\HelloCpp\Resources\iphone路径下的图片资源复制到HelloCpp 项目的assets目录下,refresh项目,project->clean,记得先要勾选projects下的->build automatically,然后run as android application就大功告成了(第一次会比较慢,需要编译库)
6.如果配置中还有其他疑问可以评论,楼主看到了会回答
- windows8.1下使用eclipse的android游戏开发cocos2d-X环境搭建详细步骤整合(使用ndk不用cygwin)
- cocos2d-x安卓开发环境搭建(windows+eclipse+ndk 不用cygwin) cocos2dx2.0
- cocos2d-x安卓开发环境搭建(windows+eclipse+ndk 不用cygwin)
- cocos2d-x安卓开发环境搭建(windows+eclipse+ndk 不用cygwin)
- 让人死去活来的cocos2d-x安卓开发环境搭建(windows+eclipse+ndk 不用cygwin)【上图】
- 让人死去活来的cocos2d-x安卓开发环境搭建(windows+eclipse+ndk 不用cygwin)【上图】
- eclipse android ndk cygwin cocos2d-x开发环境配置
- window7下搭建cocos2d-x android开发环境【图文示例 不使用cygwin】
- win7下搭建cocos2d-x androi开发环境不用cygwin的方法
- win7下搭建cocos2d-x androi开发环境不用cygwin的方法
- win7下搭建cocos2d-x androi开发环境不用cygwin的方法
- 在Eclipse中搭建cocos2d-x的Android开发环境(免cygwin)
- Windows 下使用 cygwin 和 eclipse 搭建 Android 开发环境
- 【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- Android NDK r8 Cygwin CDT 在window下开发环境搭建 安装配置与使用 详细图文讲解
- 使用Android NDK开发(二):搭建Android NDK开发环境(android-ndk-r10+eclipse+NDK plugin,不需安装Cygwin)
- Cocos2d-x游戏开发之Mac下配置Android NDK环境并搭建Cocos2d-x环境 若干问题
- android 环境下使用cocos2d-x的环境配置步骤
- 2012/3/31----计数排序
- Struts2使用action属性来接收参数
- MongoDB安装成为Windows服务及日常使用遇到问题总结
- openjdk和jdk的区别与联系
- 2012/4/1----基数排序
- windows8.1下使用eclipse的android游戏开发cocos2d-X环境搭建详细步骤整合(使用ndk不用cygwin)
- Vmware中提供的与网络通讯的三种网络模式的讲解:Bridge、NAT 、host-only
- Bullseye Coverage license破解笔记
- WinCE使用Webservice或者WCF与后台数据库SQL进行数据信息交互
- 2012/4/3----桶排序
- VC++2012编程演练数据结构《1》循环双端队列
- 关于用户的总结【收集中】
- 2012/4/4----随机选择法
- Java 反射机制中 getMethod()和getDeclaredField()区别