当前位置: 代码迷 >> 综合 >> Cocos2dx-eclipse运行打包
  详细解决方案

Cocos2dx-eclipse运行打包

热度:88   发布时间:2023-12-13 06:23:01.0

cocos2dx在eclipse上的运行
前置工作:
1. 安装eclipse安卓开发环境
2. 准备模拟器/准备eclipse识别真机

cocos2dx项目移植到eclipse
1. 导入项目到eclipse
a. 项目的proj.android目录
b. cocos2d的项目:cocos2d/cocos/platform/android/java
2. 编译项目的lib
在项目目录下,执行cocos compile . -p android
这一步生成proj.android/libs下的游戏项目库文件
代码ABI 在jni/application.mk里修改
3. 选择游戏项目,run as ——Android Application——选择模拟器/真机。
需要注意代码的ABI与模拟器的ABI是否相同。

cocos2dx项目修改之后,eclipse的修改
1. 添加代码文件
a. 修改jni/Android.mk。 修改LOCAL_SRC_FILES, 添加新增的cpp文件。
b. cocos compile重新编译项目
c. 重新导入项目(也许不是必须的,也许刷新项目就可以)
2. 添加库文件
a. 添加include目录:LOCAL_C_INCLUDES
b. 添加引入库:
LOCAL_STATIC_LIBRARIES := cocos2dx_static
LOCAL_SHARED_LIBRARIES := YIM
c. 添加库模块的mk(不那么确定。。。)
include $(LOCAL_PATH)/../../yim/lib/android/Android.mk

3. 添加资源文件a. cocos  compile重新编译(不确定是否必须,不过测试的时候改了代码)

刷新eclipse里的项目。

  相关解决方案