安卓 Syncthing 无法访问微信的下载文件存放地址,应该怎么破

2020-11-23 00:18:47 +08:00
 iamnuomi

安卓手机,设置 Syncthing 同步微信的下载文件存放目录至电脑,方便在电脑端查看微信收到的各种文档。

不知道从什么时候起,可能是某次系统升级之后? Syncthing 失去了访问权限,报错信息: 错误( Open /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/Download: Permission denied )

请问大家如何解决? 多谢

2103 次点击
所在节点    问与答
8 条回复
codehz
2020-11-23 00:48:32 +08:00
Android 11 无解,整个目录变成 fuse 实现,/sdcard/Android/data 变成私有的了
WebKit
2020-11-23 01:05:14 +08:00
使用 SAF 授权模式。当然这可能需要软件调整
codehz
2020-11-23 01:30:43 +08:00
@WebKit android 11 SAF 不能看到 Android/data 这个目录了,(不过文档 app 可以看到(然后文档的入口 app 隐藏在设置-存储空间里了))
haozi1986
2020-11-23 09:17:34 +08:00
你用的是社区原版还是 fork 版啊?
我现在用的是
https://play.google.com/store/apps/details?id=com.github.catfriend1.syncthingandroid

不过后来因为升级到 11 后就换到它的 Github 版本了:
https://github.com/Catfriend1/syncthing-android/releases

Android11 下面一切正常
这个版本比社区原版多了些功能,并且有进度显示,虽然好像也没什么用,反正同步都是慢得可以(我基本上是局域网内全盘备份,一次用掉两三个小时很正常)
iamnuomi
2020-11-23 09:51:44 +08:00
@haozi1986 我用的是 play 版,刚才下载了你这个 fork build,安装之后发现依然看不到 Android/data 目录,你可以看到吗?
iamnuomi
2020-11-23 10:00:36 +08:00
@codehz 请教一下,我这个需求还有其他办法解决吗😂
haozi1986
2020-11-23 17:15:03 +08:00
@iamnuomi

很尴尬,刚刚发现我的 syncthing 全盘备份并没有这一项,因为我一直是用配置文件来进行备份配置,没用过内置的文件选择功能,并且在之前的 Android 版本中因为同步实在太慢,我直接在配置文件中就把这个目录排除了……

我用了另外一个备份软件来备份程序和数据,并且我手机已经 root 了,对于有 root 权限的备份软件而言,访问这个目录并不存在障碍,备份出来的数据是存储在根目录下面,syncthing 可以直接访问,我的操作显然也和你的需求不一致……

不好意思提供了错误的信息😓
iamnuomi
2020-11-23 19:09:59 +08:00
@haozi1986 明白了,多谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/728162

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX