uniapp——uniapp如何打包成安卓——自有证书
Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。自己输入的密钥库口令是后面在hbuilder上要填的证书私钥密码 (比如123456)Hbuilder下方的控制台会显示安装包的路径,则将其发给手机,进行安装即可。jdk11后jre不显示出来了,可以在jdk安装目录下输入下面的命令。在Huilder里,点击上方的发行 > 选第一个 原生A
目录
第一步:下载安装jre并配置环境变量
Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。可以使用JRE环境中的keytool命令生成。
去Oracle官方下载并安装jdk,jdk里包含jre环境。
进入官网后 > Java downloads > Windows > x4 Installer > 下载后就安装
下载安装jdk后 配置环境变量,步骤如下文章
jdk11后jre不显示出来了,可以在jdk安装目录下输入下面的命令
bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
第二步: 使用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下方的控制台会显示安装包的路径,则将其发给手机,进行安装即可
更多推荐
所有评论(0)