美文网首页
Webview 崩溃

Webview 崩溃

作者: 今天天气很好我心情也很好 | 来源:发表于2020-01-21 16:52 被阅读0次

今天在一个坑中到现在才爬出来。 Webview 直接在 sdk 22 (android 5)的手机上直接崩溃了。

这个问题怎么发现的呢,测试机器是没有22那么低的,我是设置了minSdk为22,vivo的市场免费测试的报告,说22上的机器crash了。我新建个模拟器果然是的。我建议以后最小版本改成23,这已经是很老的机器了。

问题必现环境:androidx,sdk 22 的模拟器或者设备,有WebView的地方,androidx 使用的是 androidx.appcompat:appcompat:1.1.0

解决办法:把1.1.0改成1.0.2 androidx.appcompat:appcompat:1.0.2

问题原因:androidx 1.1.0 的适配问题,sdk bug

等一下个版本出来了我们在更新试试看。我们要每年或者两年提高一个minSdk版本。太老的支持了没有用。

可能不想降低版本,心里阴影。那怎办呢。

在有WebView的Activity的Manifest文件中加入如下。android:configChanges="uiMode"

或者在Activity中加入如下代码

@Override public void applyOverrideConfiguration(final Configuration overrideConfiguration) { if (Build.VERSION.SDK_INT >= 21 && Build.VERSION.SDK_INT < 25) { overrideConfiguration.uiMode &= ~Configuration.UI_MODE_NIGHT_MASK; } super.applyOverrideConfiguration(overrideConfiguration); }

相关文章

  • Webview 崩溃

    今天在一个坑中到现在才爬出来。 Webview 直接在 sdk 22 (android 5)的手机上直接崩溃了。 ...

  • Androidx 在Android 5.0下WebView崩溃解

    使用androidx后,在布局中引用webview,项目异常崩溃。 一、自定义webVIew public cla...

  • Android 8.0 WebView崩溃处理

    webview 加载url时直接崩溃 解决方法替换腾讯X5 webview https://www.jianshu...

  • 使用webview崩溃问题

    使用webview时,频繁切换这个控制器时app崩溃。崩溃在- (void)webViewDidFinishLoa...

  • android webview崩溃

    Render process (22812)'s crash wasn't handled by all asso...

  • Android Webview的一些坑

    Android Webview的一些坑 前言 Webview在开发中,总会遇到各种兼容,崩溃,支持各种功能的问题。...

  • Android P(9.0) 行为变更 适配WebView

    最近在后台发现app报webview的错误,主要原因是Android P的行为变更导致的。 WebView崩溃错误...

  • android webview开发:下载

    使用场景 webview加载网址的时候 如果碰到非网页类型,未做处理的话,webview会报错(出现浏览器崩溃的界...

  • webview的奇怪崩溃

    新刷机的google手机,运行有webview组件的页面时直接崩溃,log里出现下面错误: failed to l...

  • iOS WebView Memory Carsh

    初步定为这个问题是 WebView Memory Carsh 的崩溃,这个也是我们项目中崩溃率的最主要点,其中因内...

网友评论

      本文标题:Webview 崩溃

      本文链接:https://www.haomeiwen.com/subject/japezctx.html