如果你的Android应用程序出现健忘症,你自己可能有点困惑。你的数据去哪了?为什么这个应用程序(或者你的一些应用程序)看起来像是你第一次打开它?你的机器人着魔了吗?
事实证明,将Android的Chrome浏览器升级到Google浏览器的最新版本79会带来一个特别令人不快的错误。如果您使用的应用程序依赖于WebView,或者用户在应用程序中查看网站的方式,那么更新Chrome(和WebView)可能只会消耗您的数据。至少,这是一些应用程序开发者在Chromium论坛上描述这个被称为“灾难性”问题的说法。
“这是一个重大问题。我们可以看到旧数据被留在文件系统中,但Chome 79并没有“找到”它——我认为更糟糕的是——一方面,它破坏了应用程序,因为它不可用,另一方面,它保持了旧数据的持久性。。。应用程序无法更新或清除它而不重复使用本机访问。有什么解决办法吗(看起来它在路径中添加了“Default”;也就是说,它变成了“/Default/Local Storage”,一位开发人员写道。
“伙计们,我不知道你们的质量保证过程,但在发布M79时显然失败了。我们需要在周一之前修复,或者至少决定对受影响的客户说什么(如果他们应该等到下一个版本,他们将恢复所有数据,或者通知他们他们永远丢失了数据,并请求原谅),”另一位开发人员后来补充道。
据一名谷歌员工称,谷歌已经停止了在安卓系统上推出Chrome79,同时正在为正在消失的数据问题进行热修复。Chromium团队的另一位成员已经就这些问题道歉,并表示此修复是谷歌的一个高度优先事项:
“数据丢失,我很抱歉!我从经验中知道,必须处理一个你控制力很小的问题真的很沮丧,我理解丢失数据会让你处于非常困难的境地。
这个问题标记为P0,所以,此时,我们不需要更多的提醒,这对您有多重要:)请理解团队正在制定一个解决方案,该解决方案可以最大限度地减少数据丢失,并且可以安全地推出。这是符合每个人的最大利益,工作在这个问题的人们可以集中他们的充分注意力解决它。
在我们部署了我们能做到的最好的缓解措施之后,我们将找出如何在未来做得更好。谢谢你和我们一起生活!”
如果你受到了这个bug的影响,在这段时间里你就无能为力了。应用程序开发人员被要求在谷歌测试和推出修复程序时保持耐心,不要试图自行恢复用户的数据,因为这可能与谷歌决定使用的任何修复程序相冲突。
我建议你采取类似的心态。不要花费数小时试图重新初始化你的应用程序和转储所有的“丢失”数据。它仍然存在,如果输入的数据比丢失的数据更新,您可能会浪费时间,甚至发现这些新数据也会消失。
坐好。一切都会好的,但我今天(甚至本周)什么也不做。留意一个新的Chrome版本并尽快安装,**审查**应用程序开发人员的冲动。您暂时遇到的数据丢失不是他们的错。
... 要删除Chrome上的历史记录,请启动应用程序,然后轻触右上角的三个垂直点。在弹出菜单中,转到“历史记录”>清除浏览数据。您将能够选择要删除的数据,并选择适当的时间框架。 ...
... 下载:适用于iOS | Android的Vertal Kombat(免费,可在应用程序内购买) ...
... 这个想法是重复做(或停止做)一些动作21天。21天挑战应用程序有几个挑战,你可以尝试:社会媒体排毒,没有垃圾食品,幸福,生产力,感恩,和整理。 ...
...喜欢****,但不喜欢看广告,或者觉得有压力要定期购买应用程序以取得进展,那么****可能是一个雷区。 ...
... 优雅的模拟时钟小部件应用程序让你从两种尺寸和五种风格中选择。从蓝色、红色、黑色、绿色或白色中选择。每种风格提供不同类型的手和可爱的数字或罗马数字背景图案。 ...
...各种各样的播客如此有趣的原因。让我们看看五个podcast应用程序,它们可以帮助我们了解音频流世界中的内容。用不同的方式倾听他们。 ...
...的Android**每次启动都会死机。或者你不能从游戏商店下载应用程序。这些不一定是由病毒引起的。所以不要惊慌!查看我们列出的常见Android问题以及如何修复它们。如果这些技巧都不能解决你的问题,问你自己几个问题: ...
...,重新选择你最喜欢的艺术家和音乐流派。不幸的是,在应用程序更新期间,苹果删除了刷新音乐管理的方法。 ...