UNIAPP ANDROID 离线打包

62 阅读1分钟

一、下载官方资源

uniapp官网

graph TD
官网 --> 教程 --> android/ios专题 --> 本地离线打包 --> android本地离线打包
目录说明
|-- HBuilder-Hello				App离线打包演示应用
|-- HBuilder-Integrate-AS		集成uni-app的最简示例
|-- SDK							SDK库文件目录
|-- Feature-Android.xls			Android平台各扩展Feature API对应的详细配置
|-- Readme.txt					版本说明文件及注意事项
|-- UniPlugin-Hello-AS			uni原生插件开发示例

二、配置应用信息

uniapp开发者中心

graph TD
开发者中心 --> 应用管理 --> 我的应用 --> 创建应用 --> 应用详情 --> 安卓云端证书,创建证书 --> 查看证书信息 --> 各个平台信息新增 --> 根据创建的证书信息对应填入SHA1,SHA256,MD5,自定义一个包名 --> 创建 --> 创建离线key --> 下载创建的证书

三、配置离线打包项目的应用参数

1. android studio 导入提供的HBuilder-Hello项目
2. 配置项目证书

企业微信截图_cf1e8b71-905c-40a9-bd47-b0b93807bee8.png

把下载的证书文件放到和test.jks同级目录下 然后同样的方式切换回Android
3. 配置证书参数

企业微信截图_184fafc0-8fed-44aa-986f-c357c1610012.png 企业微信截图_781cdd3f-0055-4204-b904-d6cf68000b0d.png

接下来修改Gradle Scripts 修改为自定义的包名

企业微信截图_a9f247a9-2689-459c-9b43-7d8010f02fb9.png

修改完命名空间后需要修改文件夹名称

企业微信截图_e4c746ab-103f-420e-8c3d-92fdefa3176b.png 企业微信截图_925eea6f-60be-4123-b748-394d8cb96fef.png

配置离线key

企业微信截图_e9f9c9cb-d594-4a20-a971-effd99857c3b.png 企业微信截图_5b109e4e-6ff5-4318-8499-2e4ab619385e.png 企业微信截图_7db03861-750a-40f4-a11a-857aba75412e.png 企业微信截图_2f9e5a11-1396-45c8-88da-00c408604fcb.png