开始研究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模拟器

然后再这里运行吧~~~(或者直接真机安装哦~~)





刚接触Cocos2d-x,如有错误请大家纠正,共同学习进步

编程QQ群:160296200


本篇博客出Leon,转载请注明出处:http://blog.csdn.net/leoncoder/article/details/13547333


更多相关文章

  1. Android(安卓)Studio(四)介Androi Studio技巧和窍门
  2. git使用之七——Android(安卓)Studio下git的正确使用
  3. cocos2d-x 2.0.1版本的使用 vs2008 android 上运行 初学篇(1)
  4. 在Android上使用Phonegap的个人经验总结及项目中的优化方案
  5. Android零基础入门第7节:搞定Android模拟器,开启甜蜜之旅
  6. 命令行下Android(安卓)AVD命令解析
  7. ExtJS在Android中的显示效果
  8. 我的Android进阶之旅------>Android(安卓)关于arm64-v8a、armeab
  9. Android技术博文汇总

随机推荐

  1. android 开源项目推荐
  2. Android 导入多个外部静态链接库, 进行动
  3. 小知识:android
  4. Android Wear Preview- 创建通知(Creating
  5. Could not find com.android.tools.build
  6. Android实现CoverFlow效果
  7. Android中的BinderProxy.finalize()或Pla
  8. Android 学习资源
  9. Android - 折线图
  10. Android Studio中配置代码和资源的路径