当前位置:   article > 正文

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应用不能同时存在,当自定义基座不行时删掉手机安装的应用来尝试一下。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/231435?site
推荐阅读
相关标签
  

闽ICP备14008679号