UNIAPP离线打包的自定义基座、原生插件加入离线打包、同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示

一、UNIAPP离线打包的自定义基座

怎么配置基础打正式包的教程,查看我的另一篇文章,这里就不做过多赘述了!

Android端:debug-server-release.aar

在官方离线sdk中的SDK目录下libs目录找到 debug-server-release.aar 文件并复制到项目中的lib文件夹
在这里插入图片描述

Android端:打开 dcloud_control.xml,然后添加

在这里插入图片描述

Android端:打好apk包备用,等下要放到HBuilder项目中去

在这里插入图片描述

HBuilder端:选择自定义调试基座

注:如果没有 “运行基座选择 - 自定义调试基座”选项, 先去点下面的 “制作自定义调试基座”去制作,制作好之后会有该选项。
在这里插入图片描述
在这里插入图片描述

HBuilder端:将Android端打好的apk包放在HBuilder项目中的 unpackage-debug目录中,如果没有则自己创建

在这里插入图片描述
然后运行自定义基座就行了

二、原生插件加入离线打包

uni-app原生插件集成指南,参考官网 跟着官网走就行了

三、同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提示

使用uniapp制作安卓自定义基座运行的时候总会出现这种问题
同步资源失败,未得到同步资源的授权,请停止运行后重新运行,并注意手机上的授权提
或者是在成功运行了一次到真机后,删除了手机端的HBuilderX基座,然后再次运行到真机时就一直报错“同步资源失败了,未得到同步资源的授权

如果是离线包的话检查是否有implementation 'com.squareup.okhttp3:okhttp:3.12.12'

implementation 'com.squareup.okio:okio:1.15.0'两个包,如果没有引入试一下

如果不是离线自定义基座包的话就检查usb调试是否开启、HBuildX版本、局域网环境问题、用一台新手机运行基座尝试等,还有很重要一个点,就是自定义基座与正式打包安装的apk应用不能同时存在,当自定义基座不行时删掉手机安装的应用来尝试一下。

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值