uniapp本地打包详细教程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

打开此文的朋友可能都吃过uniapp在线打包的苦。虽然操作简单,但那一等就是至少20分钟,高峰期甚至达到40多分钟,显然,这是非常折磨人的。本来想下班时看看最后的效果,结果要等20~40分钟,等还是不等呢?这班加还是不加呢?或者,在有需求或bug着急修改的上线的时候,显然也是等不起的。

相信多数使用uniapp的朋友,对android的开发工具并不熟。虽然知道有本地打包功能,但是一打开Android Studio,面对那繁多的功能,可能就会望而生畏。加之官方的教程讲得过于庞杂,很难直奔主题。
本文就是要解决这个问题,一旦配置完成,打个apk包只需要1分钟。

以下所述的账号、AppId、密码、证书指纹等关键信息,仅用于示例。真实打包时需根据实际情况修改。

一、账号准备

在uniapp开发工具HBuilder中申请账号,并创建测试App,此处略。

二、工具准备

1.HBuilder

略,本文使用4.76版本

2.Android Studio

Android Studio 下载地址:Android Studio官网 OR Android Studio中文社区
Android Studio 自行安装,无甚特别,安装后的图标和版本如下:
在这里插入图片描述
在这里插入图片描述

3.离线SDK下载

App离线SDK下载:最新android平台SDK下载,本文使用4.76版本
在这里插入图片描述
下载之后是个zip包,复制到不包含中文字符的路径(否则编译时可能报错),目录结构如下:
在这里插入图片描述

三.生成云端证书

HBuilder—帮助–开发者云端控制台–我的应用,此时会看第一步创建的各个项目的列表
在这里插入图片描述

点击项目–Android云端证书–创建证书,稍等片刻—下载证书
在这里插入图片描述
点击后稍等,不用一直等,它不会自动刷新,半分钟左右在上面的标签页切换一下,即可看到以下效果
在这里插入图片描述

点击证书详情
在这里插入图片描述
显示以下界面
在这里插入图片描述
把其中的别名、证书指纹单独复制出来,用文本文件保存,稍后会用到。
证书指纹:
MD5: F8:90:BD:65:DC:AE:C3:7A:22:7C:8A:D6:20:44:B2:D6

SHA1: 36:0C:01:8F:9B:B9:C2:AB:C7:FB:13:3F:B6:F9:11:5E:C3:6D:D6:F2

SHA256: 8F:40:7C:D7:6D:45:16:1F:44:B6:33:65:6D:E8:03:A3:49:04:3B:92:E6:7D:B4:9D:FB:D5:1D:A4:51:B5:41:4E

然后点击查看证书密码,复制出来,稍后会用到。
V167ydww

下载证书,找位置保存好,稍后会用到
在这里插入图片描述

四.生成离线打包Key

标签页切换到“各平台信息”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值