美文网首页
Android使用androidx.appcompat:appc

Android使用androidx.appcompat:appc

作者: 业精于勤_荒于嬉 | 来源:发表于2020-04-14 11:07 被阅读0次

    最近在升级了appcompat为1.1.0版本后,运行在5.0的模拟器上,然后打开WebView页面直接闪退了,看了下打印的崩溃日志:

    Error inflating class android.webkit.WebView
    

    然后上网查了一下,发现这是谷歌androidx.appcompat:appcompat:1.1.0版本的一个bug:
    https://issuetracker.google.com/issues/141132133

    参考了下解决方案:
    https://stackoverflow.com/questions/41025200/android-view-inflateexception-error-inflating-class-android-webkit-webview/49024931#49024931

    果断把appcompat升级到了

    androidx.appcompat:appcompat:1.2.0-alpha03
    

    这样升级过后,再运行到Android5.0的模拟器上,再打开WebView页面,完美显示。这说明谷歌意识到了在1.1.0版本存在的这个bug,在后续的版本中对这个bug进行了fix。

    在这里记录下,开发过程中遇到的这个问题。如果你升级1.1.0,一定要小心。直接换为1.2.0及以上的版本,调过1.1.0

    相关文章

      网友评论

          本文标题:Android使用androidx.appcompat:appc

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