一、下载安装jre并配置环境变量
Android平台打包发布apk应用,需要使用[数字证书](.keystore文件)进行签名,用于表明开发者身份。可以使用JRE环境中的keytool命令生成。
去Oracle官方下载并安装jdk,jdk里包含jre环境。
https://www.oracle.com/java/technologies/downloads/
进入官网后 > Java downloads > Windows > x4 Installer > 下载后就安装
二、使用keytool -genkey命令生成证书
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
testalias 是后面在hbuilder上要填的 证书别名
test.keystore 是后面在hbuilder上要填的 证书文件
自己输入的密钥库口令 是后面在hbuilder上要填的 证书私钥密码 (比如123456)
三:查看证书
keytool -list -v -keystore test.keystore
四:配置
在manifest.json里面进行相关的配置
其中uni-app应用标识(AppID必须写,可以直接获取)
五:打包
在Huilder里,点击上方的发行 > 选第一个 原生APP-云打包
然后选择使用自有证书
将证书别名 私钥 证书文件 分别填入uni-app对应位置
然后点击打包
六:下载安装包
Hbuilder下方的控制台会显示安装包的路径,则将其发给手机,进行安装即可