Android WebView는 OS 버전에 따라 몇번의 변화가 있었습니다.

Android 10에서도 또 한번의 변화가 있어 간단히 정리해봤습니다.

Android 4.4 (Kitkat) 이전

커스텀하게 내장된 엔진을 사용하였으며, OS 업데이트시만 업데이트 되었습니다.

Android 4.4 (Kitkat)

Chromium 특정 버전을 사용하며, OS 업데이트시만 업데이트 되었습니다.

Android 5 (Lollipop)

OS 번들이 아니라 System WebView 로 제공되었으며, Play Store를 통해 업데이트가 되었습니다.

Android 7 (Nouga)

Chrome 앱의 엔진이 WebView에 사용되었으며, Chrome 앱 업데이트로 업데이트시 WebView도 업데이트가 되었습니다.

기존 System WebView와 Chrome WebView 중 선택이 가능합니다.

Android 10 (Q)

다시 System WebView로 제공되었고 Play Store를 통해 업데이트가 되었습니다.

System WebView Canary/Dev/Beta 버전들이 제공되며, 선택이 가능합니다.

Chrome WebView는 제공하지 않습니다.

관련 링크

https://chromium.googlesource.com/chromium/src/+/HEAD/android_webview/docs/prerelease.md#Android-10-Q

https://chromium.googlesource.com/chromium/src/+/HEAD/android_webview/docs/channels.md

https://www.androidpolice.com/2019/10/24/android-10-no-longer-uses-chrome-app-to-render-pages-inside-apps/

https://www.xda-developers.com/google-chrome-no-longer-webview-provider-android-10/

+ Recent posts