导读 上个月一个奇怪的错误是,似乎没有任何理由,随机的Android应用左右崩溃。它最终被正确地追踪到Android的WebView组件,幸运的是,一些人在...
上个月一个奇怪的错误是,似乎没有任何理由,随机的Android应用左右崩溃。它最终被正确地追踪到Android的WebView组件,幸运的是,一些人在等待Google对其进行永久修复的同时也找到了解决方法。现在,Android制造商正在采取措施,以使事件不会再次发生,即使它确实不小心再次推送了错误的更新也是如此。
带有错误的更新并不少见,只需询问Microsoft。但是,当这些错误出现在关键的操作系统组件中时,它们可能会造成严重破坏,使用户别无选择,只能等待修复该错误的另一个更新。假设设备甚至处于可用状态。
幸运的是,上个月的WebView错误虽然还算不错,但是对于某些用户来说仍然令人非常恼火。作为Android应用程序用于呈现网页的组件,几乎所有使用该功能的应用程序都受到影响,并且其中有很多。
谷歌现在已经解释说,该漏洞来自Chrome和WebView使用的实验性配置技术。两者之间的这种系是造成问题的部分原因,因为某些用户除非也将Chrome降级,否则他们将无法解决崩溃问题。为了确保不再发生这种情况,Google承诺改善其测试流程,以便在漏洞发布之前就将其捕获。
另一个有趣的解决方案是为WebView添加了“安全模式”。万一再次发生此类导致应用崩溃的错误,WebView应该退回到以前可以正常使用的版本,这样当Google进行适当的修复时,应用可以再次运行。