
使用Eclipse NDK交叉编译:
1、...\cocos2d-x-2.2.2\cocos2d-x-2.2.2\projects\Myproject\proj.androID\jni,打开AndroID.mk(可以使用EditPlus),修改以下内容:
(1)在(include $(BUILD_SHARED_liBRARY)后面添加:
$(call import-add-path,D:/AndroID-kaifa/cocos2d-x-2.2.2/cocos2d-x-2.2.2)
$(call import-add-path,D:/AndroID-kaifa/cocos2d-x-2.2.2/cocos2d-x-2.2.2/cocos2dx/platform/third_party/androID/prebuilt)
(2)在AndroID.mk中修改:把LOCAL_SRC_fileS这句替换成以下三
句:file_List := hellocpp/main.cpp file_List += $(wildcard $(LOCAL_PATH)/../../Classes/*.cpp) LOCAL_SRC_fileS := $(file_List:$(LOCAL_PATH)/%=%)
2、...\cocos2d-x-2.2.2\cocos2d-x-2.2.2\projects\Myproject\proj.androID\src,下面添加org文件夹(来自...\cocos2d-x-2.2.2\cocos2d-x-2.2.2\samples\Cpp\TestCpp\proj.androID\src)
3.设置横屏和竖屏:在pro.androID目录下,有个AndroIDMainfest.xml文件,打开,修改:(portrait(竖屏)、landscape(横屏))
androID:screenorIEntation="portrait"
4、打开Eclipse,
(1)file-》import项目-》AndroID-》Existing AndroID code into workspace->browse..--》选择自己的项目 (...\cocos2d-x-2.2.2\cocos2d-x-2.2.2\projects\Myproject\proj.androID) -》finish
(2)右键项目-》属性(PropertIEs)-》C/C++ Build下:修改
Build command :${NDK_ROOT}/ndk-build.cmd
5.开始编译:
点击菜单栏Project-》Build all开始编译编译结束后,点击你的项目Myproject右键,Run As->AndroID application打包结束,
apk包在目录Myproject\proj.androID\bin下。
总结以上是内存溢出为你收集整理的Cocos2d-x 学习笔记 -- 打包apk全部内容,希望文章能够帮你解决Cocos2d-x 学习笔记 -- 打包apk所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)