visual studio 10 cocos2dx项目移植到eclipse的android项目

来源:互联网 发布:仁化网络问政平台 编辑:程序博客网 时间:2024/05/21 07:04

本次移植所用的代码是自己参照大神的视频写的小游戏,观察vs10的资源管理器,可以看到我们需要的主要是如下截图内的源码移植到eclipse项目中

打开解决方案的文件可以看到我们主要需要classes下的所有文件和Resources下的所有游戏资源文件

1.将resources下的资源文件复制到上篇文章配置的项目的assets文件夹下

2.将classes文件夹复制到上篇文章配置的项目的jni文件夹下


3.然后就像正常的c++程序编译一样,修改makefile文件就可以了,而在jni中是Android.mk文件

比较常用的修改主要是两项和import-module,截图如下
LOCAL_SRC_FILES决定需要编译的源文件cpp
LOCAL_WHOLE_STATIC_LIBRARIES一般情况下import-module加载了的这个项都要+=对应的库



这里的import-module相对的地址就是上一篇开发环境搭建文章设置的地址NDK_MODULE_PATH,请注意,例如,加载CocosDenshion/android时候,加载的也是用到一个makefile文件
里面如果存在import-module也是一样需要相对ndk_module_path的路径。

4.最后project->clean,然后run as android application就OK了

0 0