cocos creator 3.x打包构建原生安卓APK流程(打包release版本,修改APP图标)

本文介绍了在CocosCreator3.x中如何打包构建原生安卓APK,包括配置Android环境、使用Cocos构建发布、使用AndroidStudio打包、发布release版本以及修改APP图标的过程,针对遇到的SDK版本问题和打包步骤进行了详细说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文介绍cocos creator 3.x如何打包构建原生安卓APK,一开始是按照官网构建示例操作的,发现存在各种SDK版本问题,因为对原生Android没什么研究只能瞎琢磨,最后勉强算是打包出来了…写个文章记录下流程,免得后续又忘记…如果有不对的地方,欢迎在评论区指正,有疑问也可以提,但我不一定答得上来hhh…

1.配置环境

首先是配置安卓的原生环境,需要安装Android Studio,这个可以参考cocos的官方文档(https://docs.cocos.com/creator/manual/zh/editor/publish/android/build-setup-evn-android.html)
这步按文档来不会有什么问题

2.cocos构建发布

在这里插入图片描述
在这里插入图片描述
第一次可以尝试使用调试密钥,如果要发布release这边需要用密钥库,这个密钥库在Android Studio里生成,这个后面说。在这里插入图片描述配置完毕后点击构建,等待完成。

3.使用Android Studio打包

打开Android Studio,File-Open-选择刚才构建完成的目录,点击那个绿色的小机器人文件
在这里插入图片描述
等待Android Studio加载,不出意外会有一堆报错,右下角可能会出现提示版本升级,直接无视关掉。
接下来修改Android Studio配置,File-Settings如图:
在这里插入图片描述
应用,确定。
然后File-项目结构检查下版本号。
在这里插入图片描述
这时候reload一下项目,错误应该就没了,打包个APK试试:
在这里插入图片描述
等待编译结束,右下角会弹出对话框,点击locate可以定位到打包成功的debug版本的APK,放到模拟器里测试看看效果。

4.发布release版本的APK

如果以上3步都没问题,就可以尝试打包release版本的APK了。打开Android Studio,点击Build菜单-Generate Signed Bundle/APK
在这里插入图片描述

选择APK-Next
在这里插入图片描述
这边按官方文档操作即可,Path是生成密钥的路径,可以生成到项目根目录下
在这里插入图片描述
创建完成后,在cocos creator里面再次构建(发布安卓貌似不允许修改构建,需要再建个新的),取消调试密钥库的复选框,填写密钥库配置,路径就是刚才生成的那个密钥文件,密钥库别名是上图中的Alias。
在这里插入图片描述
再次点击构建,等待构建完成后用Android Studio打开(注意选的是第二次build生成的路径)
打开项目结构,按图配置
在这里插入图片描述
应用确定,然后依次点击view-tool Windows—build variants,下面出现
在这里插入图片描述
改成release
然后再次Build Apk
在这里插入图片描述
不出意外的话,打包以后就是Release版本的APK了。

5.修改APP图标

这个最简单,定位到D:\cocos\WhackMole_taptap(你的项目名字)\native\engine\android\res
在这里插入图片描述
修改替换掉这五个文件夹内的图标,点击原图标的属性看下比例,按上图顺序一共5种分别是7272,4848,9696,144144,192*192,把你自己的图标做成这些比例覆盖进去,Android Studio再次build apk一下就好了。
制作图片,不熟悉PS的可以使用改图宝,上传图片-修改大小-自定义大小,生成以上五种。

cocos creator打包APK的过程可以分为以下几个步骤: 1. 配置环境:首先需要安装Android Studio,并按照cocos官方文档的指引进行配置。具体的配置步骤可以参考官方文档(\[2\])。 2. cocos构建发布:在cocos creator中,选择构建发布选项,然后选择Android平台。在构建设置中,可以设置一些参数,如包名、签名等。根据项目的需求进行相应的设置。 3. 打包APK:根据官方文档的提示,使用Android Studio打开构建生成的工程文件(一般位于项目目录下的`build/jsb-default/frameworks/runtime-src/proj.android-studio`)。在Android Studio中,选择Build菜单下的Build Bundle(s) / APK(s)选项,即可开始打包APK的过程。 在打包过程中,可能会遇到一些SDK版本的问题,特别是对于对原生Android开发不熟悉的人来说。如果遇到问题,可以参考官方文档或者在评论区提问,寻求帮助(\[1\])。 #### 引用[.reference_title] - *1* *2* [cocos creator 3.x打包构建原生安卓APK流程打包release版本修改APP图标)](https://blog.csdn.net/hangsky1990/article/details/131740544)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [cocos creator 打包原生安卓apk 构建与编译](https://blog.csdn.net/qq_41506812/article/details/118069337)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

灰机大大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值