首页 > 代码库 > cocos2dx3.X项目重写(番外篇)3.X打包apk的注意事项
cocos2dx3.X项目重写(番外篇)3.X打包apk的注意事项
3.X打包apk还是相对来说很方便的。
首先安卓和java的环境要配置好,这个就不说了。我就说一下几个容易忽略的地方。
proj.android/jni/android.mk文件肯定是要修改的。
正常情况下,只需要把自己的类添加进去就好了如下
LOCAL_SRC_FILES := hellocpp/main.cpp ../../Classes/AppDelegate.cpp ../../Classes/Stage.cpp ../../Classes/player.cpp需要注意的是,如果我们用到了extension库,比如controlButton的回调,我们就要在android.mk加入如下代买,我们可以发现,在mk文件中开发者已经添加好了
LOCAL_WHOLE_STATIC_LIBRARIES += cocosdenshion_static
# LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static
# $(call import-module,extensions)在mk文件中,井号是注释,我们需要去掉后两个注释才能激活这两个引用。只需要去掉井号。(在写的时候#include "extensions/cocos-ext.h" ,要写全,避免找不到)
在项目的主目录里,使用 cocos compile -p android –-ap 20命令就可以打包了。
生成的apk在publish文件里。
java&android的环境配置详见官网 轻戳这里~
cocos2dx3.X项目重写(番外篇)3.X打包apk的注意事项
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。