Android バージョン毎の WebView と Chrome の対応表
自分用に整理していたが、けっこう有用かもしれないので公開する。
バージョン | Name | WebView更新*1 | WebView 依存アプリ*2 | Chrome バージョン*3 | リリース日 |
---|---|---|---|---|---|
4.1-4.3 | KitKat | 不可 | - | Chrome ベースではない | 2012年7月9日 |
4.4 | KitKat | 不可 | - | Chrome Android version 30 | 2013年10月31日 |
4.4.3 | KitKat | 不可 | - | Chrome Android version 33 | - |
5 | Lollipop | 可能 | Android System WebView | 最新を利用可能 | 2014年11月12日 |
6 | Marshmallow | 可能 | Android System WebView | 最新を利用可能 | 2015年10月5日 |
7 | Nougat | 可能 | Chrome | 最新を利用可能 | 2016年8月22日 |
省略 | - | - | - | - | - |
12 | - | 可能 | Chrome | 最新を利用可能 | 2021年10月4日 |
要約
- Android バージョン 4 の WebView に対応することは、Chrome 33 以下に対応することを意味するので注意しよう
- Android バージョン 5~6 と 7 以降では、WebView のブラウザ機能を更新可能ではあるが、依存する(更新する)アプリケーションが違うので注意しよう
Android Emulator について
- Android バージョン 5 以降の WebView を検証する際には、エミュレータの Android System WebView と Chrome のバージョンが古い可能性があるので注意しよう
- (参考)エミュレータの Android バージョン毎の対応表
参考
- https://developer.chrome.com/docs/multidevice/webview/
- https://en.wikipedia.org/wiki/Android_(operating_system)
*1:JavaScript エンジン、レンダリングエンジン等のブラウザ機能を更新することが可能かどうか
*2:JavaScript エンジン、レンダリングエンジン等のブラウザ機能を更新するために何のアプリを更新すればいいか