Cocos2d-x 学习笔记 -- 打包apk

Cocos2d-x 学习笔记 -- 打包apk,第1张

概述使用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:/A

使用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所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1050159.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-25
下一篇2022-05-25

发表评论

登录后才能评论

评论列表(0条)

    保存