cocos2d-Lua(quick-cocos)开发环境搭建

来源:互联网 发布:微信视频制作软件 编辑:程序博客网 时间:2024/06/07 08:24
第一次接触quick还是在去年(2014)使用cocos2dx-2.2.3时移植lua-network的时候。自从那时候开始对quick产生了兴趣。初识至今已有半年,却迟迟没有时间好好了解quick,直至今天quick已经正式并入cocos2dx并改名为cocos2d-Lua。我希望从quick的开发环境搭建开始记录,为自己的开发日志开个好头。
  • quick版本 : quick-3.3 finnal
  • windows : windows 8.1
  • android-ndk :

Windows环境

Windows 的开发环境就没什么好说的了,无非就是以下几步:

  • 引擎源码的下载
  • 环境变量的设置 (运行setup_win.bat)
  • 打开player3创建项目

Android环境

  • 下载,安装ADT Bundle(20140702) : http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
    -(注意:ADT Bundle 里的eclipse应该和java保持相同的处理器版本,所以此处下载x64版)

  • 下载,安装NDK(r9d)https://dl.google.com/android/ndk/android-ndk-r9d-windows-x86_64.zip
    -(注意:为了和ADT,eclipse的处理器版本一致,ndk也使用64位)

  • 设置环境变量 :
    ANDROID_NDK_ROOT=NDK绝对路径
    ANDROID_SDK_ROOT=SDK绝对路径
    ANDROID_HOME=%ANDROID_SDK_ROOT%

  • 运行/frameworks/runtime-src/proj.android 目录下的build_native.bat,编译C++代码和拷贝资源

  • eclipse导入Cocos2d-x 的java 库

  • eclipse导入/frameworks/runtime-src/proj.android
  • 在Properties->android里重新add cocos2d的java库

  • 签名打包,参考: http://blog.csdn.net/linghu_java/article/details/6701666

0 0