» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

数据私有云同步方案【20170830 Syncthing可堪一用】

引用:
原帖由 jun4rui 于 2017-8-5 11:23 发表
posted by wap, platform: Chrome
但是移动端还是有硬伤,现在Android的权限管理严格,在Android上对照片放在存储卡上的情况,因为这类同步都要写数据文件到同步目录中去,所以导致你没权限写文件到DCIM目录下,所以同步不了!
android 7 (6)写入到sd卡需要的权限是 WRITE_MEDIA_STORAGE
拆了Syncthing的包一看,果然没有这权限,用的还是WRITE_EXTERNAL_STORAGE,这更新日期还这么近都不改过来啊。。。
root了的话,自己往/data/system/packages.xml 相应包名下添加呗


TOP

引用:
原帖由 rb 于 2017-8-30 16:13 发表

syncthing在安卓上备份问题现在因为权限的问题没人能解决,Resilio的方案是先把存储卡上的数据copy到手机上然后再备份,因为这个我秒删了Resilio。到头来还是自己老老实实文件管理器copy and paste,觉得并没有什么 ...
对于root了的这种都是小问题,看楼上我的回复



TOP

posted by wap, platform: Android
引用:
原帖由 @jun4rui  于 2017-8-30 22:30 发表
奇怪的是刚安装的时候似乎会自动的设置到照片目录,那个时候可以,我干掉照片共享就没办法自己加回去了
google搜索android write_media_storage第一条就是讨论这app的,看了下这权限需要rom签名或者安装成system app
cm的rom好像修正了这个,不需要这个要求了
有个说文件同步到/android/data/的自有目录,就是一卸载就没了

其实android 7上更麻烦,添加这权限的前提得允许selinux ,当然root了就没啥难度


TOP

引用:
原帖由 rb 于 2017-8-31 14:10 发表

root不讨论,另一码事
要写入外置sd卡,可以把同步目录设在 /xxxx-xxxx/Android/data/com.nutomic.syncthingandroid 下
xxxx-xxxx就是你的sd卡编号

syncthing的github上看讨论说的

TOP

发新话题
     
官方公众号及微博