码迷,mamicode.com
首页 > 其他好文 > 详细

cocos2dx3.X项目重写(番外篇)3.X打包apk的注意事项

时间:2014-09-20 19:01:09      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:cocos2d-x   安卓   游戏开发   c++   

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的注意事项

标签:cocos2d-x   安卓   游戏开发   c++   

原文地址:http://blog.csdn.net/fried_potatoes/article/details/39432989

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!