什麼是 Android 系統 WebView?
已發表: 2020-07-23您可能已經在您的 Android 設備的應用程序列表中看到了 Android System WebView (ASW),或者偶爾作為 Google Play 商店更新。 這個重要的系統應用程序不是您直接安裝或使用的東西,但它仍然是 Android 操作系統的重要組成部分。
根據您安裝的 Android 版本,您會看到各種不同格式的 Android System WebView。 無論您的設備是什麼,您都需要啟用 ASW(或其版本)並保持最新。 本指南將探討原因,並解釋如何使該系統組件保持最新。

什麼是 Android 系統 WebView 以及它是如何使用的?
您的 Android 設備可能安裝了網絡瀏覽器,但這不一定是打開網頁或基於網絡的應用程序的首選工具。 要打開這些頁面或應用程序,Android 會轉而使用 Android System WebView 在您的應用程序中顯示 Web 內容。
它通常出於速度和安全原因這樣做。 與其依賴第三方應用,其他應用可以調用Android WebView來加載內容,直接集成調用這個系統工具來提高效率。
隨著時間的推移,谷歌已經發展了 Android 與 ASW 的關係。 在 Android 5 Lollipop 之前,WebView 只能通過製造商發布的主要 Android 設備更新來更新。

隨著 Android 5 的發布,這種情況發生了變化,用戶可以直接從 Google Play 商店進行更新。 這允許更快的錯誤修復和功能發布。
Android 7 進行了進一步的更改,其中基於 Google Chrome 的自定義 WebView 成為 Android 設備的默認選項。 這在 Android 10 中再次發生了變化,WebView 再次製作了一個單獨的組件,在它和 Chrome 之間共享代碼。
如何檢查安裝了哪些 Android 系統 WebView 版本
每個 WebView 版本都會帶來新的變化,但您應該能夠從您的 Android 設備設置中看到您安裝了哪個版本。
為此,您需要訪問 Android 設備的設置菜單。 這會有所不同,具體取決於您的 Android 版本以及您擁有的設備。 這些步驟是使用三星 Galaxy S20 智能手機編寫的,但其他 Android 設備的步驟應該類似。
- 從您設備的應用啟動器中,打開“設置”應用。 從那裡,點擊應用程序選項。

- 您應該會看到已安裝應用程序的列表,以及預安裝的系統應用程序。 使用搜索欄查找Android System Webview ,然後在找到該條目後點擊它。

- 向下滾動應用信息屏幕。 在底部,將列出 Android System Webview 版本號。 例如,版本 83.0.4103.106 。 這些版本 ID 與 Android 上的 Google Chrome 的版本 ID 相匹配,反映了它們共享的代碼庫。

您必須研究您的 Android WebView 版本號以確定它是否是最新的可用版本。 如果不是,您將需要更新它。
更新 Android 系統 WebView
對於較新的 Android 設備來說,讓 ASW 保持最新是一個簡單的過程。 如果您有一個更舊的 Android 設備(Android 4.4 KitKat 和更早版本),那麼您將無法更新 WebView,因為它仍然是一個集成度更高的系統組件,如果沒有重大設備更新就無法更新。

但是,對於所有未來版本,您可以使用 Google Play 商店更新 ASW。
- 為此,請打開 Play Store 應用並蒐索 Android System WebView。 如果應用程序有可用更新,請單擊更新按鈕。

WebView 更新後,Android 將使用此新版本的 WebView 來訪問和查看 Web 內容的任何其他應用程序。
安裝不同的 Android 系統 WebView 發布軌道
ASW 的一個版本讓每個人都在一個單一的車道上,至少就重要更新而言。 值得慶幸的是,谷歌正在為運行 Android 10 及更高版本設備的 Android 用戶提供更多選擇。
此版本的 Android 包含一個 WebView 版本,該版本與 Google Chrome 應用程序共享大部分相同的代碼。 這包括兩個應用程序的共同利益,包括更小的佔用空間和更一致的體驗。
Google 並沒有將其作為單一選項提供,而是為您提供了四種不同的 WebView 發布軌道供您安裝。

這些包括:
- WebView 穩定版:在完整的測試計劃後每隔幾週更新一次,以確保在最廣泛的設備上的穩定性。 這是包含在所有 Android 設備上的版本。
- WebView Beta : 一個 beta 版本,與穩定的 WebView 共享大部分代碼和功能。 由於測試減少,此版本可能包含其他錯誤。
- WebView Dev :這是一個開發版本,可能會發生重大變化。 此版本每週更新一次,用戶可能會遇到錯誤和問題,但您也可以在其他用戶之前嘗試和測試新功能或修復。
- WebView Canary :絕對前沿的最新版本,零測試。 這是一個每日發布,包含前一天的最新代碼。 謹慎使用!
安裝這些 WebView 版本之一後,您可以在 Android 開發人員選項菜單中切換到它。 這通常是隱藏的,因此請訪問您的 Android 設置。 從那裡,點擊About Phone > Software Information ,然後雙擊Build number信息幾次。

這將在您的手機上激活開發者模式。 啟用後,返回您的 Android 設置並點擊WebView 實現。 此處將提供可用 WebView 版本的列表 - 點擊您要使用的選項以切換到使用它。

對於運行 Android 7 到 9 的設備,您可以改為安裝實現相同效果的 Google Chrome 發布軌道(Stable、Beta、Dev 和 Canary)。 這是因為 WebView 集成在這些版本的 Google Chrome 應用程序中。
如何禁用或刪除 Android 系統 WebView
如果你想禁用或刪除 Android System Webview,簡單的答案是:你不能(或者你不應該)。 這是一個必不可少的系統組件,需要在 Android 應用程序中打開 Web 內容。
您可以做的最好的事情是啟用 WebView 並使用 Google Play 商店使其保持最新狀態。 如果您在 Android 設備上加載 Web 內容時遇到問題,請查看使用上述步驟切換到較新版本的 WebView。
穩定版本中的錯誤可能會在較新的 WebView Beta 版本中得到修復。 當然,這些修復應該會在短時間內過濾到 WebView 穩定版本,因此在大多數情況下最好等待。
保持安卓更新
Android 設備並不是以其保持更新的能力而聞名,但通過將 ASW 作為一個單獨的系統組件,Google 可以使用 Google Play 商店快速推出緊急錯誤修復。 它安裝在幾乎所有 Android 設備上,包括您 PC 上的模擬 Android 設備。
這是谷歌和安卓等開發人員用來保護設備免受最嚴重威脅的常見智能手機安全措施的另一部分。 如果您真的擔心安全性,您可以考慮安裝一個 Android 防病毒應用程序,但這對於大多數用戶來說可能不是必需的。