【Cocos2d-x】Cocos2d-x跨Android平台搭建之四:Win7 64位+ eclipse + cocos2dX
来源:互联网 发布:商标域名查询 编辑:程序博客网 时间:2024/05/22 17:12
开始研究cocos2dx,mark一下这个的配置步骤
1 下载eclipse
2 下载android sdk,配置sdk路径,添加环境变量
3 安装adt
4 下载android ndk,配置ndk路径
5 下载cocos2dx 开发包
注意 ndk8+ 不需要cygwin,可以省去N多下载的时间
下载cygwin的时候蛋快碎了感觉好慢,不过用过linux的可以试试用cygwin,有些人说用cygwin好点。
这里我下载的是ndk9 并且放在E:\ndkr9下,配置环境变量。这里的cygwin可以不下载不用配置。
前面的安装大哥们自己百度安装下吧~~
然后我们打开eclipse
这里左上角选择File --》 new--》other 选择Android Project from Existing Code
点击此处
选择
然后找到自己的项目 D:\Cocos2dX2\projects\HomeWar
点击proj.android
你会发现有红XX (当时我src,gen 都是红XX - - !!!)(奇怪的是3.0版本不会出现出现这些)
怎么解决呢,一步步来。
第一步: 复制源码lib包所有内容到项目中D:\Cocos2dX2\cocos2dx\platform\android\java\src
将Src下面的org整个文件复制到你的android项目的src中D:\Cocos2dX2\projects\HomeWar\proj.android\src
如图:
第二步: 复制资源文件到项目assets中
讲win平台下的D:\Cocos2dX2\projects\HomeWar\Resources下的资源复制到安卓的资源路径中D:\Cocos2dX\projects\HomeWar\proj.android\assets
第三步:修改eclipse中jni下的Application.mk文件配置
APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -DCOCOS2D_DEBUG=1
STLPORT_FORCE_REBUILD := true
NDK_MODULE_PATH:=D:\Cocos2dX2\;D:\Cocos2dX2\cocos2dx\platform\third_party\android\prebuilt\
切记最后的“\” 下图本人截图不对
第四步:修改编译器,右击项目选择properties,修改2处内容
c/c++ Build -> Builder Settings -> Build command:
c/c++ Build -> Environment ->add
Workspace选择自己的项目哦
这个变量和上面Application.mk添加的一样 ,要根据自己机器的文件路径
到此配置完成,右击项目->Run As ->Android Application
运行项目到机器,第一次编译内容比较多,时间比较长
当然你如果是看了我前面的文章一步步来的,还会有错误提示“cocos2d-”什么的错误
(为什么呢,因为前面我教你们python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp,看到里面的cocos2d-x的”-“了么。我错了= =|||。 还有我的路径 0 0~)
这里你要将自己的项目里的路径文件名去除“-”,还有Application.mk 中的“-” 去除cocos2d-x中的“-”即可
如果你看到编译成功了,恭喜你,成功了一半,为什么这么说呢,cocos2dx我的在eclipse模拟器中不显示,开始以为自己的电脑太老了。。。 - -}||
后来说是opgl的问题,需要下一个模拟器,先讲自己的项目打包(这里我就不写打包了,百度下吧~)介绍好东西了: 去下载一个Bluestacks模拟器
然后再这里运行吧~~~(或者直接真机安装哦~~)
/*****************************************************************************************/
2013/10/31
为了3.0大家还是下载cygwin吧,记得点击变成Install(下图只显示一部分,大家百度下吧。我也忘记哪些要安装了,记得我search 搜gcc,gdb等显示出来的都安装了 0 0 ~下了我N小时。。。
)
/*****************************************************************************************/
刚接触Cocos2d-x,如有错误请大家纠正,共同学习进步
编程QQ群:160296200
本篇博客出Leon,转载请注明出处:http://blog.csdn.net/leoncoder/article/details/13547333
- 【Cocos2d-x】Cocos2d-x跨Android平台搭建之四:Win7 64位+ eclipse + cocos2dX
- cocos2dx-3.x(一)、在Win7\8平台搭建Android Cocos2d-x3.x开发环境
- 【木头Cocos2d-x 003】Win7 64位系统搭建cocos2d-x环境并创建Android项目
- [cocos2dx]Cocos2d-x在win7下android环境搭建
- win7搭建cocos2d-x
- cocos2d-x 跨平台搭建
- cocos2d-x 3.0 Android编译环境的搭建win7+Eclipse
- Android平台cocos2d-x学习之——平台搭建
- cocos2d-x学习笔记(二)Eclipse+cdt实现cocos2dx跨平台解决方案(Android版)
- Cocos2d-x win7下 android环境搭建
- Cocos2d-x win7下 android环境搭建
- cocos2d-x android eclipse配置 win7下
- win7 64位下安装cocos2d-x 2.2 for android
- Cocos2d-x Android平台编程环境搭建
- 【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- 【玩转cocos2d-x之四】cocos2d-x怎么实现跨平台
- 【cocos2d-x入门之四】cocos2d-x怎么实现跨平台
- 【玩转cocos2d-x之四】cocos2d-x怎么实现跨平台
- 焦点移到编辑框后让里面内容默认选中,还原从eclipse里拉出来的独立窗口
- Linux C++ 程序内存布局
- java动态代理学习
- JAVA 利用Stack进行加减减乘除运算
- Stepwise Logistic Regression
- 【Cocos2d-x】Cocos2d-x跨Android平台搭建之四:Win7 64位+ eclipse + cocos2dX
- JQuery上传插件Uploadify使用详解
- 第十周上机实践----------1/3-3/5+5/7-7/9---------------+19/21
- linux 终端
- VIM查找替换归纳总结zz
- P 2013-10-29
- Database
- 严重椒盐噪声污染图像的非线性滤波算法(董继扬)
- Centos6.4 x64安装64位oracle11g R2