记录uniapp打包为离线安卓app

1.先打包uniapp,选择 发行->原生App本地打包->生成本地打包App资源

生成后,

2.下载对应HBuilderX版本的sdk,下载地址:https://nativesupport.dcloud.net.cn/AppDocs/download/android 

3.像我的HBuilderX版本是3.1.13,所以下载这个:

4.解压sdk,用android studio打开 HBuilder-HelloUniApp

 

 5.  3.1.10版本起需要申请Appkey,具体请点击https://nativesupport.dcloud.net.cn/AppDocs/usesdk/appkey

请注意包名:

在app/src/main/AndroidManifest.xml中,package=“包名”要一样,这个很重要

app/build.gradle中的包名applicationId也要一样

 

 

6.把生成的证书 test.keystore (大家各自生成的证书名可能不一样)

复制到app目录下,

 

把HBuilderX中打包的包复制到app/src/main/assets/apps/目录下

7.  在app/build.gradle中把证书配置一下,就是申请android证书时填写的密码等

在AndroidManifest.xml中,拉到最后,把申请的Appkey填上

8.在app/src/main/assets/data/dcloud.contorl.xml中,把appid与拷贝进来的文件夹名称一致

9.在项目上右键->open module settings

填写申请的android证书相关信息

 

 

10.终于准备完毕,开始打包

点击build->build bundle(s)/APK(s) -> build APK(s) 

11.打包成功,点击locate,跳转到打包文件位置

成功啦!

 

 

PS:

肯定会遇到各种问题,我也是解决了所有问题,第二天才记录大概步骤,忘记问题有哪些了,多百度吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值