cocos2dx移植到安卓


本节介绍将cocos2dx部署到安卓上.
环境需求:

  • Android sdk
  • ADT
  • ndk
  • Ant

下载地址:

集成的Eclipse和Android SDK下载:
http://tools.android-studio.org/index.php/adt-bundle-plugin
NDK是一套编译C、C++程序的工具,下载:
http://wear.techbrood.com/tools/sdk/ndk/
ANT:
http://ant.apache.org/

执行setup.py 添加相关的目录

执行build_native.py生成动态库

现在我们完成了项目的编译,接下来是为项目创建一个Eclipse工程,并生成Android程序包。选择Android – Android Project from Existing Code项目导入.

导入之后可能会产生的几处错误:
右键项目,属性,Android,Library,由于找不到cocos2dx的Android项目库,故报错;解决方法:导入位于cocos/platform/android/java的工程。并设置为library.将之前导入的工程与这个library关联

最后直接在真机上运行测试,在虚拟机上运行可能出错,因为需要openEL支持。

本节完