上個月一個奇怪的錯誤是,似乎沒有任何理由,隨機的Android應用左右崩潰,。它最終被正確地追蹤到Android的WebView組件,,幸運的是,,一些人在等待Google對其進行永久修復的同時也找到了解決方法。現(xiàn)在,Android制造商正在采取措施,以使事件不會再次發(fā)生,,即使它確實不小心再次推送了錯誤的更新也是如此。
帶有錯誤的更新并不少見,,只需詢問Microsoft,。但是,當這些錯誤出現(xiàn)在關鍵的操作系統(tǒng)組件中時,,它們可能會造成嚴重破壞,,使用戶別無選擇,只能等待修復該錯誤的另一個更新,。假設設備甚至處于可用狀態(tài),。
幸運的是,上個月的WebView錯誤雖然還算不錯,,但是對于某些用戶來說仍然令人非常惱火,。作為Android應用程序用于呈現(xiàn)網(wǎng)頁的組件,幾乎所有使用該功能的應用程序都受到影響,,并且其中有很多,。
谷歌現(xiàn)在已經(jīng)解釋說,,該漏洞來自Chrome和WebView使用的實驗性配置技術,。兩者之間的這種系是造成問題的部分原因,,因為某些用戶除非也將Chrome降級,否則他們將無法解決崩潰問題,。為了確保不再發(fā)生這種情況,,Google承諾改善其測試流程,以便在漏洞發(fā)布之前就將其捕獲,。
另一個有趣的解決方案是為WebView添加了安全模式,。萬一再次發(fā)生此類導致應用崩潰的錯誤,WebView應該退回到以前可以正常使用的版本,,這樣當Google進行適當?shù)男迯蜁r,,應用可以再次運行。