`

如何通过cocos creator发布原生android应用

 
阅读更多

通过cocos creator发布原生android应用

最近从网上down下了一个麻将游戏的客户端与服务端的代码,打算架起来看一看,客户端需要通过cocos creator进行预览以及发布,没想到花了一天时间才弄好,我的电脑环境是win7系统,现在将搭建步骤进行整理记录如下,:

本文主要参考了cocos creator 的入门教程


1.需要下载的资源文件

2.配置原生发布环境路径

下载安装好开发环境依赖后,让我们回到 Cocos Creator 中配置构建发布原生平台的环境路径。在主菜单中选择 文件/偏好设置,打开偏好设置窗口:

这里写图片描述

此时的NDK,Android SDK,ANT路径,选中上一步解压的路径即可

注意:此时的JavaScript引擎和Cocos引擎直接选内置引擎就好,两个文本框中没有显示路径也没问题,实际上它已经选好了路径,是在cocos creator 的resource目录下。

3.打包发布原生平台

构建

打开主菜单的 项目/构建发布,打开构建发布窗口。

目前可以选择的原生平台包括 Cocos Runtime, Android, iOS, Mac, Windows 五个,其中发布到 Mac 和 Windows 的选项只能在相应的操作系统中才会出现。

这里写图片描述

  • 发布平台android
  • 发布路径选择了客户端项目目录下的build文件夹
  • 初试场景默认即可(我没有动过)
  • 模板选择default(第一次构建编译需要选择default)
  • api level和密钥库根据自己的情况选择(我从网上down下来时发现里面有密钥库文件就直接拿来用了,选中路径后密码什么的也都自动被填好了)

设置好之后点击右下角的构建,耐心等待一小会,上方黄色状态条读完即构建成功

这里写图片描述

注意cocos creator控制台的打印语句

这里写图片描述

编译

继续点击右下角的编译,这次需要耐心等待较长时间,同时你的计算机会被占用大量资源,变得非常卡,编译完成如下

这里写图片描述

控制台打印如下

这里写图片描述

此时编译好了,但是并没有完,此时再次选择模板为binary,再把以上的构建,编译流程进行一遍,完成后才算成功。 
但这时不建议点击运行,官网上说连接真机就可以直接调试,我发现并不行,但可以找到编译得到的apk文件,打开客户端项目所在的文件夹,我的项目名叫ddmj_20161230

这里写图片描述

按照图片上的路径即可找到apk,其实build目录下还有个jsb-default目录,这里面也有一个apk,不过我发现这个apk无法使用,所以才再进行binary的编译得到正确的apk文件。

想查看编译后得到的android工程的同学可以打开如下目录查看

这里写图片描述

以上是我对使用cocos creator发布原生android应用的流程做的总结,欢迎学习。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics