cocos2d-x 2.1.4 在MAC上打包apk
2013-10-30 15:21
435 查看
主要是要修改build_native.sh和Android.mk两个文件
build_native.sh里面主要是修改一些路径配置,包括SDK、NDK、COCOS2DX_ROOT等。
Android.mk里面主要是修改你要编译进去的cpp以及要添加的库文件
然后打开终端,cd到proj.android目录下,运行./build_native.sh,成功生成libgame.so后,打开Eclipse,把项目导入进去,运行会生成apk或者直接插真机(没有SD卡的貌似读不到)运行。
以后再生成apk的话,如果有新的cpp或者库添加,只要修改下Android.mk把新的添加进去就OK了,然后再运行./build_native.sh,下面都一样了
build_native.sh里面主要是修改一些路径配置,包括SDK、NDK、COCOS2DX_ROOT等。
Android.mk里面主要是修改你要编译进去的cpp以及要添加的库文件
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := game_shared LOCAL_MODULE_FILENAME := libgame LOCAL_SRC_FILES := hellocpp/main.cpp \ ../../Classes/AppDelegate.cpp \ ../../Classes/HelloWorldScene.cpp \ ../../myLib/Tools.cpp LOCAL_WHOLE_STATIC_LIBRARIES := cocos2dx_static LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../myLib include $(BUILD_SHARED_LIBRARY) $(call import-module,CocosDenshion/android) \ $(call import-module,cocos2dx) \ $(call import-module,extensions)
然后打开终端,cd到proj.android目录下,运行./build_native.sh,成功生成libgame.so后,打开Eclipse,把项目导入进去,运行会生成apk或者直接插真机(没有SD卡的貌似读不到)运行。
以后再生成apk的话,如果有新的cpp或者库添加,只要修改下Android.mk把新的添加进去就OK了,然后再运行./build_native.sh,下面都一样了
相关文章推荐
- cocos2d-x3.2 在Mac下打包Android平台APK
- cocos2dx-lua开发环境搭建及Cocos2d-JS环境配置教程windows打包apk同样在mac环境也一样打包ios的ipk
- [cocos2d-x][apk打包][Fatal signal 11][andriod]Eclipse编译Fatal signal 11报错-都是字符赋值惹的祸
- cocos2d-x的安卓平台打包apk的bug.…
- mac cocos 命令 apk 打包 错误
- cocos2d-x 3.2版本Mac下移植到android手机打包流程
- cocos2d-x3.2 在Windows下打包Android平台APK
- Cocos2d学习笔记1——打包apk
- Cocos2d-x 3.2 打包Android平台APK!
- cocos2d-x打包成apk时发生错误:Unable to add 'D:\cocos2d-x-2.2.2\cocos2d-x-2.2.2\projects\HelloWorld\proj.android\assets\CloseNormal.png': Zip add failed
- 在mac上使用gradle命令行打包apk
- Cocos2d-x 打包成APK中文显示乱码
- cocos2d-x3.2 在Windows下打包Android平台APK
- Cocos2d-x打包APK遇到问题
- cocos2d-x-2.2 android 移植 打包 apk
- Mac COCOS2D-X用NDK编译安卓项目,打包成.so文件总结
- cocos2d-x3.2 在Windows下打包Android平台APK
- Cocos2d-x 3.2 打包Android平台APK
- cocos2d-x学习<一> 打包apk(win7+vs2012+eclipse+cygwin)
- 【Cocos2d-x】Mac 上 Cocos2d-x 3.X 打包Android