批量更新应用程序(使用“全部更新”)时,有什么方法可以避免磁盘空间错误?


8

这与以下问题相关:“ 是否有任何方法可以迫使市场一次更新和安装应用程序?'。这个问题专门询问了是否可以让应用程序排队等待更新,而不是同时运行它们,我怀疑这可能是(但可能不仅是)解决我的问题的方法。对于特定的潜在解决方案,答案似乎是否定的。

当我进入市场并收到许多我的应用程序已更新的通知时,我可以选择“全部更新”。如果在可用的内部存储空间相对较少的情况下执行此操作,则由于磁盘空间问题,我经常会遇到很多应用无法更新的情况。过去我注意到,逐个更新每个应用程序使我能够毫无问题地执行所有更新。

我的直觉是,更新可能正在下载到内部存储中,因此,在一次执行许多更新的情况下,内部存储中充满了已应用的更新和正在进行的下载。

逐个执行应用程序更新允许依次下载,应用每个应用程序,然后删除下载内容,然后再继续进行下一个更新。如果应用程序存储在SD卡上,以这种方式进行操作应该意味着内部存储器上的空间与应用上一个更新之前的空间一样,因此下一个可以继续进行并有望成功。

鉴于似乎没有办法将应用程序排队等待更新(根据上述链接问题的答案),还有其他方法可以避免此问题?

我现在真正能想到的就是更频繁地检查更新以使同时批数更少。



这似乎可以简化为另一个问题……
Matthew阅读了

@Matthew可能,但是我的问题是试图问是否还有其他方法可以避免该问题。例如,可能存在将更新直接下载到SD卡的设置。
Paul Calcraft

我想这将是唯一的解决方案,而不是在下载更新之前删除原始应用程序,这可能是不希望的。但是,好的,我撤回了投诉。
马修(Matthew)

Answers:


1

根据我的经验以及对UI的快速浏览,即使在本周Froyo系统上出现的相对较新的Market中,我也不认为这是可能的。(无法找到版本号,但其样式被设置为黑色背景上的大图块,而不是以前的游戏控制台式白色。


1

这是我遇到的很多问题。(原始DROID。)我认为您不会在没有根本解决方案的情况下解决它。

我想到了两点,虽然这不是理想的,但可以帮助缓解该问题:

  1. 为更多应用设置自动更新。这样,它们将在发布时得到更新,并且会错开更新,因此您一次没有太多更新。我相信有一些开发人员不会为我提供更新。例如Google;我已经将所有应用设置为自动更新。
  2. 经常检查市场以获取更新。换句话说,不要等到收到更新通知后再检查。然后,不太可能要进行许多应用程序更新。

也有删除应用程序的明显建议,因此您无需更新。

有很多更新时,我经常做的其他事情:首先,我确定我正在使用wifi。然后我继续进行“全部更新”,因为空间不足,一次或两次更新将失败。大多数不会,因此一旦完成,我只需轻按通知以了解失败并重新尝试。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.