前置条件:首先你有一个正常开发的uniapp项目,Android Studio已正常安装和配置java环境(关于Android Studio的安装和配置,以后有需要在写)
uniapp 部分
1、生成本地打包App资源
Android Studio 部分
1、先去 uniapp 官网下载离线打包资源 开发环境 | uni小程序SDK
2、下载 - 解压 后 用 Android Studio 打卡下面这个目录
3、将你之前在HBuilderX中生成的离线资源复制到下面的文件夹中
替换后
4、更新应用配置,以下两处地方需要保持一致,appid 一样:
资源文件夹名:
dcloud_control.xml 文件:
5、配置你的离线ID
创建了ceshi.keystore
证书存放在simpleDemo
目录下
在 simpleDemo 目录下执行 keytool -list -v -keystore <keystore文件路径>
查看你的证书指纹
并配置key信息,点击【各平台信息】进入到页面,点击新增按钮进入到页面:
生成离线Key
填写你的离线id
6、配置证书
7、打包
搞定 !!!