为什么 Ubuntu One 只在一台设备上同步修改过的文件?

Ric*_*man 3 ubuntu-one android

我 PC 上的文件通过Ubuntu One与我的 Android 平板电脑同步。

如果我修改 PC 上的文件,更改会正确同步到平板电脑。但是,如果我在平板电脑上修改文件、保存并同步它,它不会将更改后的文件发送回 PC。

我已经检查了我的设置,但找不到任何有用的东西来解决这个问题。

kar*_*rni 5

我是开发 Ubuntu One Files 的开发人员。请允许我为您提供帮助。

Ubuntu One Files 不会同步您的文件。它是一个瘦客户端,可让您访问 Ubuntu One 云存储。由于 Android 上的许多平台限制(例如电池、CPU 和带宽),它的工作方式与您在台式机上使用的方式大不相同。换句话说,您可以下载和上传您的文件,这些操作都不是自动的。您还可以选择自动上传图片,但这远不是功能齐全的同步功能。

当应用程序检测到服务器上的文件已更改时,它会删除本地文件副本,这样您就不会访问旧文件,并在您尝试访问时下载新文件。但是,如果您修改该文件,该应用程序将不会自动将其同步回 Ubuntu One。您必须手动选择将该文件上传到同一位置。

您确实需要一个文件浏览器(我们目前不提供自定义的),但它不需要是 File Expert。其实,我建议你试试这些:

  • ES 文件浏览器(选择共享文件时的“文件方式”)
  • ASTRO 文件浏览器

您可以使用您选择的任何文件浏览器,它会正确共享所选文件的原始路径(这是一个技术问题,但有一些文件浏览器以不受支持的content://URI方式共享内容)。

也就是说,如果您更改文件,则必须打开 Ubuntu One Files,浏览到目标目录,点击顶部的加号,选择File,然后选择您修改过的文件。一旦上传,该文件将覆盖服务器上的副本。

编辑: Ubuntu One 确实将您的文件存储在SD_card_path/u1/目录下。