安装jdk

使用jre生成证书文件

找到jre的bin目录

image-20220706141552403

执行生成命令

keytool -genkey -alias app名称 -keyalg RSA -keysize 2048 -validity 过期天数 -keystore 证书名称

// 示例
keytool -genkey -alias zwpad -keyalg RSA -keysize 2048 -validity 36500 -keystore zw.keystore

📣 注意必须具有超级管理员权限

🖥️ windows可以cmd使用管理员打开

💻 mac可以sudo root

image-20220706142055179

将uni-app项目打包成apk

打开hbuilder菜单 发行->原生App-云打包

image-20220706143511546

app更新时覆盖更新

包名和生成的签名必须一致才能让app覆盖更新

去除Hbuilder的HTML5+ Runtime 提示

修改manifest.json文件

"compatible" : {
    "ignoreVersion" : true
},