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

这篇具有很好参考价值的文章主要介绍了cocos creator 3.x打包构建原生安卓APK流程(打包release版本,修改APP图标)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文介绍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构建发布

cocos打包安卓apk,cocos creator,Android,android,游戏引擎
cocos打包安卓apk,cocos creator,Android,android,游戏引擎
第一次可以尝试使用调试密钥,如果要发布release这边需要用密钥库,这个密钥库在Android Studio里生成,这个后面说。cocos打包安卓apk,cocos creator,Android,android,游戏引擎配置完毕后点击构建,等待完成。

3.使用Android Studio打包

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

4.发布release版本的APK

如果以上3步都没问题,就可以尝试打包release版本的APK了。打开Android Studio,点击Build菜单-Generate Signed Bundle/APK
cocos打包安卓apk,cocos creator,Android,android,游戏引擎

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

5.修改APP图标

这个最简单,定位到D:\cocos\WhackMole_taptap(你的项目名字)\native\engine\android\res
cocos打包安卓apk,cocos creator,Android,android,游戏引擎
修改替换掉这五个文件夹内的图标,点击原图标的属性看下比例,按上图顺序一共5种分别是7272,4848,9696,144144,192*192,把你自己的图标做成这些比例覆盖进去,Android Studio再次build apk一下就好了。
制作图片,不熟悉PS的可以使用改图宝,上传图片-修改大小-自定义大小,生成以上五种。文章来源地址https://www.toymoban.com/news/detail-684753.html

到了这里,关于cocos creator 3.x打包构建原生安卓APK流程(打包release版本,修改APP图标)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp安卓本地打包成apk

    1.HBuilderX最新版 2.与HBuilderX版本对应版本的“Android 离线SDK - 正式版”, 下载见:https://nativesupport.dcloud.net.cn/AppDocs/download/android.html 3.Android Studio,官方下载地址:https://developer.android.google.cn/studio?hl=zh-cn 4.java1.8环境 输入生成证书的命令,格式为: keytool -genkey -alias 证书别名 -k

    2024年01月18日
    浏览(51)
  • 安卓APK反编译+修改+重打包+签名

    反编译工具包地址:百度网盘 提取码:dsu3 解压后有四个压缩包:apktool.rar、dex2jar、jdgui、Auto-Sign; 注意,将反编译包的路径改为全英文的,以防发生意外。 修改APK的后缀名为zip,并解压。 进入解压包,得到classes.dex文件。 复制classes.dex文件到dex2jar文件夹中。 在该文件夹中

    2024年02月13日
    浏览(58)
  • uniapp 打包成 apk(原生APP-云打包)免费

    根据需求,修改 manifest.json 配置,常见的修改有: 升级版本时, 应用版本名称 和 应用版本号 必须高于上一版的值 点浏览选择png格式的图片后,点击 自动生成所有图标并替换 ,即可便捷更换应用图标 使用 HBuilder X 进行云打包 因云打包人较多,可能需要排队 完成排队,进

    2024年02月01日
    浏览(51)
  • Unity游戏项目从零打包安卓APK

    目录 前言 一、切换到安卓平台 二、安装JDK 三、安装AndriodStudio 四、安装NDK 五、进入Unity配置 六、关键修复 1.设置修改 2.文件修改  六、打包 总结 记录当前从零打包安卓APK的环境配置以及步骤 首先确保项目的开发适配度,由于我此次做的测试版本没有做任何适配导致打出来

    2024年02月15日
    浏览(55)
  • uni-app离线打包安卓apk

    记录一下打包apk的过程: 参考:uni-app离线打包官网地址 2-1.遇见问题 1. 加载.idea和.gradle失败, 解决: File → Project Structure 重新构建: File → Sync Project with Gradle Files 安卓结构: Project → Android 登录开发者中心选择需要打包的应用→各平台信息→查看或新增安卓打包信息 这里

    2024年04月17日
    浏览(78)
  • 利用MSF打包加固APK对安卓手机进行控制

    由于经典的MSF生成apk安装包控制,版本较低,高版本安卓手机可能会出现版本不支持或无法使用的现象,而且apk无法正常使用,没有图形化界面,比较假。 相比于原始的msf远控,此版本app在进行远控时,被注入的app可以正常运行,原始msf生成的app程序,只在桌面上有一个图标

    2024年01月16日
    浏览(42)
  • [安卓逆向]apktool实现APK反编译、重打包、签名

    apktool 主要用于逆向apk文件。它可以将资源解码,并在修改后可以重新构建它们。 APKtool官网: https://ibotpeaches.github.io/Apktool/ APKtool下载: https://bitbucket.org/iBotPeaches/apktool/downloads/ APKtool源码: https://github.com/iBotPeaches/Apktool 将 apktool_2.6.1.jar 放到一个文件夹下(如:D:apktool),然

    2024年02月03日
    浏览(49)
  • uniapp项目打包(安卓apk和微信小程序)

    uniapp的打包方式有很多,这里主要讲解App打包成安卓apk和微信小程序的两种方式 原生App分为云打包和本地打包两种,一般只推荐使用云打包来快速打包成安卓apk 安卓正式包 勾选使用云端证书时,我们无需手动生成证书别名、证书私钥密码、证书文件等,uniapp官方已配置好云

    2024年02月03日
    浏览(98)
  • HbuilderX打包成apk安卓安装包并装到手机上

    将开发好的项目前端代码,打包成html、css、js等静态资源,打包后会自动生成/dist文件夹。不管用什么环境开发的项目,都可以生成这些静态资源。 本次分享需要用到非常重要的工具HbuilderX,这是dcloud.io出口的一款非常有用的前端开发工具,内置发布成为app的功能。 官方下载

    2024年02月16日
    浏览(46)
  • apk反编译和重新打包流程

    1.工具准备         a.jdk下载,添加“...jdkbin”到系统环境变量  Java Downloads | Oracle         b.下载apktool.jar   Apktool - A tool for reverse engineering 3rd party, closed, binary Android apps. 2.反编译        java  -jar  apktool_2.6.1.jar (拖入你的apktool)  d   +(拖入你的.apk)     格式

    2024年02月03日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包