现在的位置: 首页 > 综合 > 正文

cocos2d-x ios移植android

2013年09月10日 ⁄ 综合 ⁄ 共 637字 ⁄ 字号 评论关闭
1. 创建一个cocos2d-x android project:
   在cocos2d-x sdk中运行 create-android-project.sh; //注意,先要把这个shell文件打开,确认最开头两行NDK 和 SDK的path和本地机器一致,cocos2d-x本身并不自动检测
   或者直接把sample下已经建好的HelloCpp拿来复制之后用

2. 先检查project是否可运行,需要先 build_native.sh,之前要把NDK_ROOT设置好,例如:
export NDK_ROOT="/usr/mylib/android-ndk"
./build_native.sh 

这会build相关native code

3. 把ios中所有相关class放到建立好的project中的Class里面
4. 把ios所有Resource中的文件放到建立的project的Resource里面
5. 在proj.android/jni 下面修改Android.mk,在LOCAL_SRC_FILES中加入新的cpp文件
   *  要加入目录下所有文件:

SRC_FILE_LIST := $(wildcard $(LOCAL_PATH)/../../Classes/*.cpp)
LOCAL_SRC_FILES := hellocpp/main.cpp \
                   $(SRC_FILE_LIST:$(LOCAL_PATH)/%=%)

6. 再build_native一下



然后。。。就可以跑了

抱歉!评论已关闭.