android基于cocos2d-x的eclipse开发环境搭建

只愿长相守 提交于 2019-11-28 23:39:44

   

     此种方式不需要安装cygwin, 环境搭建准备:


  1. JDK
  2. eclipse
  3. Android SDK
  4. Android NDK
  5. eclipse adt plugin
  6. eclipse cdt plugin
  7. cocos2d-x 
   首先请确保你当前的eclipse能够create android project && Run As Android Application. 


    现在以cocos2d-x-2.2\samples\Cpp\SimpleGame 这个项目来示例:


  1. 导入libcocos2d-x 到eclipse中,位置:cocos2d-x-2.2\cocos2dx\platform\android\java
  2. 导入cocos2d-x-2.2\samples\Cpp\SimpleGame\proj.android 到eclipse中
  3.  复制cocos2d-x-2.2\samples\Cpp\SimpleGame\Resources到cocos2d-x-2.2\samples\Cpp\SimpleGame\proj.android\assets中
  4. 复制cocos2d-x-2.2目录下的cocos2dx,CocosDenshion,extensions,external这4个目录到你的NDK的sources目录下,以我的电脑为例,就是/android/android-ndk-r9/sources
  5. 复制cocos2d-x-2.2/cocos2dx/platform/third_party/android/prebuilt目录的所有到NDK的sources目录下.
  6. 在eclipse的Package Explorer里右击SimpleGame项目,选”Properties”,打开项目属性框

  7. 设置ndk-build的命令,为 ndk-build NDK_DEBUG=1,apply,ok!


  8. 修改项目文件结构,以使cdt可以识别我们的C++文件

  9. Project->Build ALL 编译项目,应该可以成功编译



易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!