如何把win32下写好的cocos2d-x 转到android上运行

首先必须具备几样工具。 cygwin ,  ndk ,    android-sdk,eclipse 编译。

 

 

其实很简单。   cocos2d-x 2.0.1的最新版本。里面有个文件create-android-project.bat

 

关于这个配置,我前几篇文章有写

 现在生成个普通的HellowWorld  的android项目也就是自带生成的android工程。-------  AndroidBall

 

然后进入到生成后的文档,发现里面有三个文件夹,一个是Resource 。一个是proj.android 还有个是class

 

把proj.android拷贝到你要生成的文件工程目录下。加入你在win32下待编译的是----------BallGame

 

则拷贝后,你会发现这里有很多文件夹

如下。

 

 

这个时候需要修改proj.android  ---->jni文件夹下---->的android.mk文件编译

 

 

如下大致修改地方。

 

 

 

 

 

 

修改成你对应需要编译的文件和引用的头文件目录。

 

 

然后通过cygwin编译。放到eclipse直接安装到手机。就可以运行了。~ 那个泪奔了。 之前搞了好久。

 

 

posted @ 2012-08-22 15:30  爱生活,爱编程  阅读(1607)  评论(0编辑  收藏  举报