求教怎么把cocos打包游戏打包成apk

其中JDK是需要安装的其他的都直接解压即可。将SDK NDK 和ANT解压缩到同一个文件夹中我解压后文件都放在了e:\Android文件夹下

SDK如果下载下来的adt文件那么把里面的SDK文件夹考出来,修改后

在JDK咹装完毕之后需要手动进行环境变量的配置

2、新建系统变量classpath变量,变量值为:

3、在系统变量path变量(已存在不用新建)添加变量值:

classpath:java加载類路径只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径

path:系统在任何路径下都可以识别java,javac命令。

在配置完成之后我们打开cmd命囹窗口,输入java或javac 回车如果不是打印“java不是内部或外部命令”那就说明配置成功了。

三、配置Ant环境变量

把ant的存放路径加入系统Path变量

最后輸入的是 ant的路径

OK,三个路径都已经配置完毕

注意:在打包apk之前需要修改proj.android/jni文件夹下的Android.mk文件 添加自己新增的CPP文件这里的新增指的是非cocos打包2dx生荿的项目文件(自己新增的文件)。一定要把自己新增的文件或文件夹包含进apk

首先我们拿官方的 cpp-tests项目来试手吧!

按住shift键+鼠标右键 选择在此处打开命令窗口。

等待完毕之后 看下这个文件夹下的 apk吧!可以安装到手机上试一下了

六、异常处理:(我會不定時的更新遇到的問題,讓大家都不走彎路)

如果你遇到这个问题那么就要在

下创建一个空的android-20文件夹,这个问题坑了我很久!同时要查看命令是否是 –ap 20(双-)

这个问题也烦了我很久!去检查下ndk的配置路径!NDK_ROOT是否正确!然后3.1版本需要的NDK是最新的版本,

去安卓网站下一个最新的版本r9d吧!

找到运行進行更新看缺哪个api就更新哪个,不过这个更新比较慢……原因google被禁……

这个小的游戏代码可以使我们理解常见的cocos打包的概念从场景,精灵图层,到导演回调函数,更新函数再到设置物理世界,设置精灵刚体不得不说cocos打包博大精深,不过有个大家一直在意的问题就是cocos打包版本更新太快,有些东西不能使用或者使用错误个人建议去看cocos打包官网的版本更新信息和去官网论坛提问或者加群讨论,这样更利于大家提高! 上代码!代码大部分都有注释如有问题可以提问!


我要回帖

更多关于 cocos打包 的文章

 

随机推荐