升级到"androidx.appcompat:appcompat:1.0.2"
,"com.google.android.material:material:1.1.0-beta01"
并且WebView在装有Android 5.0的设备上崩溃并抛出该异常android.view.InflateException
原因:android.view.InflateException:二进制XML文件第9行:错误膨胀了类android.webkit.WebView
我该如何解决?
正如解释在这里,这个问题是由于本次修订。它会影响Webview版本小于50的Lollipop设备。使用以下代码作为解决方案。
override fun applyOverrideConfiguration(overrideConfiguration: Configuration?) {
if (Build.VERSION.SDK_INT in 21..25 && (resources.configuration.uiMode == AppConstants.appContext.resources.configuration.uiMode)) {
return
}
super.applyOverrideConfiguration(overrideConfiguration)
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句