Android System WebView が ベータ配布 されているのだが

webクライントなコンポーネントが 5.0+ から独立するということのベータ版PlayStoreリリース. ということなのだが.

AndroidシステムのWebView_-_Google_Play_の_Android_アプリ 2

Beta Channel for the Android WebView | Android Developers Blog

コミュニティメンバーになればPlayStoreで見れるようになりインスール可能となります.

WebView Beta Channel - コミュニティ - Google+

WebView_Beta_Channel_-_コミュニティ_-_Google_

AndroidシステムのWebView_-_Google_Play_の_Android_アプリ

2つ仲良く並んでる状態となり,

20150214-191703

新しいほう.

20150214-191900

古いほう.

20150214-192009

まとめると,

新:
com.google.android.webview
バージョン40(1728298-arm)
56.07MB

旧:
com.android.webview
バージョン37(594484533a-arm)
1.66MB

インストール後 webview 経由でみてみる.

    ...
    WebView webView = (WebView) findViewById(R.id.web_view);
    WebSettings webSettings = webView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webView.loadUrl("https://html5test.com/");
    ...

20150214-195013

フツーにアプリ内 webview は稼働しているのだが, 違いが見えないので反映されてるのか分かりにくいが, 「旧」が適用されている.

コミュニティのやりとりをみていると,

You can check the user agent - it should now mention version 40 rather than 37. Alternatively check the app version number under system settings > apps > Android System WebView

UAでみてみると,

Mozilla/5.0 (Linux; Android 5.0.2; Nexus 6 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile Safari/537.36

おもいっきり 旧のまま.

旧を無効にして再度.

20150214-193302

Mozilla/5.0 (Linux; Android 5.0.2; Nexus 6 Build/LRX22G) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/37.0.0.0 Mobile Safari/537.36

変化なし...

どうやったら適用できるのかな?

ちなみに, ChromeBeta で HTML5 TEST を見てみると, 「新」は適用されている. これは, com.google.android.webview をインストールしてる, してないにかかわらず同じ.

20150214-195520

CMがダメなのかな.

なんでかな.