记得前段时间,在一些群里看到有小伙伴说 Cocos Creator 打包 Android 原生 APK 有问题:一种是构建失败,一种是运行起来报错。
正好这两天,我将一个 2.0.10 的老项目,升级到了 Creator 3.6.2,并顺手测试了一下在 3.6.2 上打包 Android APK包。
01 官方文档
我在打包 Android 前,还是先认认真真地,看了下官方文档的。
- 《安装配置原生开发环境》
- 链接:https://docs.cocos.com/creator/manual/zh/editor/publish/setup-native-development.html
首先下载安装 Android Studio,下图是我安装好的版本:Android Studio Dolphin | 2021.3.1
02 下载SDK 和 NDK
如果在你的电脑上,不是像上图这样显示的,勾选面板底部的 Show Packages Details
复选框,就能看到了。
18.1.5063045,看下图:
03 Creator 偏好设置
Android SDK & NDK 下载完成后,打开 Cocos Creator 主菜单 -> 偏好设置 -> 外部程序,分别设置配置 NDK、SDK 路径。
- NDK: /Users/[用户名]/Library/Android/sdk/ndk/18.1.5063045
- SDK:/Users/[用户名]/Library/Android/sdk
你可在自己电脑上 Android Studio 的 SDK 面板上可以找到,具体路径位置。
04 Creator 构建发布
检查没有问题后,依次点击构建面板下方的 构建
-> 生成
,构建是生成 Cocos Creator 游戏资源包,生成才是真正打包 Andoird APK。
- release:当前工程/build/android/publish/release
- debug:当前工程/build/android/publish/debug
05 小结
这次打包 Android 感觉还是挺方便的,总结一下环境配置流程:
- 安装 Android Studio 并按提示升级更新;
- 在 Android Studio 中下载 SDK、NDK;
- 在 Cocos Creator 中配置 Android SDK、NDK 路径;
- 在 Cocos Creator 构建面板中选择打包 Android 平台。
更多精彩请关注Creator星球游戏开发社区