2***@qq.com
2***@qq.com
  • 发布:2021-10-19 14:27
  • 更新:2021-12-16 15:33
  • 阅读:2218

连接小米手机进行真机运行报错:同步失败,失败原因:failed to copy

分类:uni-app

报错内容:
同步失败,失败原因:failed to copy 'W:\HBuilderX_modules\test\unpackage\dist\dev\app-plus/./pages/news/index.js' to '/sdcard/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/pages/news/index.js': secure_mkdirs failed: Operation not permitted

目录中没有出现中文名之类的 基座也没有占用 重启n次还是不行
这种情况有遇到过吗

2021-10-19 14:27 负责人:无 分享
已邀请:
请教大佬

请教大佬

我的解决了。从android官网,下载一个跟手机系统相匹配的android sdk。解压,复制粘贴里面的
adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll三个文件到HBuilderX安装目录/plugins/launcher/tools/adbs,
杀掉HBuilderX和adb.exe进程,重启HBuilderX重新编译运行项目即可

android sdk下载地址https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn

  • 请教大佬

    好吧,无解的。谷歌在Android11及以上系统中采用了文件沙盒存储模式,导致第三方应用无法像以前一样访问Android/data目录,即使你APP已经获得"所有文件管理"权限也是没权限访问的。所以没办法同步数据到应用,报错Operation not permitted,只能考虑刷机成安卓10或者直接root吧,再或者看看官方能不能修复吧

    2021-12-16 15:33

请教大佬

请教大佬

好吧,无解的。谷歌在Android11及以上系统中采用了文件沙盒存储模式,导致第三方应用无法像以前一样访问Android/data目录,即使你APP已经获得"所有文件管理"权限也是没权限访问的。所以没办法同步数据到应用,报错Operation not permitted,只能考虑刷机成安卓10或者直接root吧,再或者看看官方能不能修复吧

该问题目前已经被锁定, 无法添加新回复