質問: (WebView) findViewById(R.id.webView); webView.setWebViewClient(new MyWebViewClient()); } class MyWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { return true; } } } ``` エラーログは下記の通り > > 12-28 16:41:42.146 31047-31047/xxxxxxxxx E/AndroidRuntime: FATAL EXCEPTION: main > > Process: xxxxxxxxx, PID: 31047 > > java.lang.RuntimeException: Unable to start activity ComponentInfo{xxxxxxxxx/xxxxxxxxx.TestWebActivity}: android.view.InflateException: Binary XML file line #33: Binary XML file line #33: Error inflating class android.webkit.WebView > > at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2817) > > at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892) > > at android.app.ActivityThread.-wrap11(Unknown Source:0) > > > Error inflating class android.webkit.WebViewについてはAndroid5でのバグの話はありますが、Android Oでの事象が見つかりませんでした。 何かご存じの方いらっしゃいましたらお知らせいただけると幸いです。
回答: 該当の機種がAndroid8βから8.0.0にアップデートしたものだっただめ起きていたようです。 同様の状態の機種が2台あり、1台は8.1にアップデートでこの事象は起こりませんでした。 もう1台は8.0.0のままで端末のリセットをかけると同様の事象は起こらなくなりました。 ここからは憶測ですが、Android8βから8.0.0にアップデートした際にchrome等のパッケージがβで利用されていたものが残っていたのではないかと推測しています。