uniapp项目 Andriod本地离线打包

参考:uniapp官网离线打包

具体步骤

开发环境

1.Android Studio 下载地址:Android Studio官网
2.下载HBuilderX
3.App离线SDK下载:最新android平台SDK下载

在这里插入图片描述

注意:3.1.10版本起需要申请Appkey,具体请点击链接

a.登录开发者中心,没有账号的需要先注册,然后创建应用,完成后会有Appid,
在这里插入图片描述
点击想要打包的应用,查看包名,下面要用
在这里插入图片描述

点击想要打包的应用查看离线appKey
在这里插入图片描述

5.创建andriod证书

在这里插入图片描述

6.在HBuilder中生成本地打包APP资源

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

准备工程

1.用Android studio打开离线SDK的HBuilder-Integrate-AS
在这里插入图片描述

2.替换掉simpleDemo\src\main\assets\apps目录下的原有资源,更换为之前开发环境步骤6HbuiderX 生成的本地打包APP资源
在这里插入图片描述
3.将data目录下的dcloud_control.xml文件内的appid,更换成自己uni-app的应用标识,开发环境注意下a中生成的appid
在这里插入图片描述

4.打开Androidmanifest.xml文件,将android:value替换为之前发环境注意下a中生成的appid,将package更换为Android包名之前发环境注意下a中查看的包名
在这里插入图片描述

在这里插入图片描述
5.打开values目录下的strings.xml文件,输入自己应用想要的应用名称,这个就是app的名称
在这里插入图片描述
6、打开drawable目录,该目录主要存放
在这里插入图片描述
选中任意图片右键,可点击Create 9-Patch file 将图片更换为.9.png类型,防止不同型号手机导致图片变形

7.打开build.gradle文件,填入Android包名和大版本号和小版本号,就是Hbuider中maintest.json中配置的版本号
在这里插入图片描述

在这里插入图片描述
8.最后就可以点击Android Studio编辑器上方的build,点击Generate Signed Bundle / APK进行打包
在这里插入图片描述
在这里插入图片描述
依次输入Android平台签名证书(.keystore)的证书路径、证书秘钥、证书别名和打包密码,照着下图的1,2,3,4
在这里插入图片描述
在这里插入图片描述
打包完成
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值