红米Turbo4 Pro uniapp开发中提示“同步资源失败,未得到同步资源的授权”如何解决?

我在使用uniapp开发红米Turbo4 Pro应用时遇到问题:每次运行到手机真机调试时都会提示"同步资源失败,未得到同步资源的授权"。已经尝试过重新安装HBuilderX、重启手机和电脑、检查USB调试权限都已开启,但问题依旧存在。请问这是什么原因导致的?有没有遇到相同问题的朋友可以分享一下解决方案?

2 回复

检查HBuilderX登录状态,重新登录账号。确保项目appid与云端一致,检查manifest.json中的权限配置。若仍失败,尝试清除缓存重启HBuilderX。


在Uniapp开发中,红米Turbo4 Pro出现“同步资源失败,未得到同步资源的授权”错误,通常是由于设备调试权限或文件访问权限问题导致的。以下是具体解决步骤:

  1. 开启USB调试授权

    • 进入手机设置 > 关于手机,连续点击MIUI版本7次开启开发者模式。
    • 返回设置,进入更多设置 > 开发者选项,确保USB调试USB安装已开启。
    • 连接电脑时,若弹出授权提示,勾选“始终允许”并确认。
  2. 检查HBuilderX配置

    • 确保使用最新版HBuilderX。
    • 运行菜单中,选择真机运行 > 设置,勾选“自动识别设备”和“启用USB调试模式”。
  3. 重新授权设备

    • 断开USB连接,在开发者选项中撤销USB调试授权,重新连接并授权。
  4. 检查文件权限

    • 对于Android 10+系统,在设置中为HBuilderX或相关应用开启“所有文件访问权限”(路径:设置 > 应用管理 > HBuilderX > 权限 > 文件存储)。
  5. 更换数据线或USB端口

    • 使用原装数据线,并尝试更换USB端口,避免连接不稳定。
  6. 重启服务

    • 关闭HBuilderX,重启手机和电脑,重新尝试连接。

若问题持续,可尝试使用无线调试(Android 11+支持)或检查是否有MIUI优化设置冲突。通常通过上述步骤即可解决权限同步问题。

回到顶部