【问题标题】:I am getting the error 'WebViewFactory: No such method' in my signed apk我在签名的 apk 中收到错误“WebViewFactory:没有这种方法”
【发布时间】:2020-01-26 10:46:17
【问题描述】:

当我在调试模式下运行应用程序时,它工作正常。但是当我为我的应用程序构建发布的 apk 时,它给了我 WebViewFactory 的错误。我的应用程序中没有任何 webview。错误如下图所示

2020-01-26 15:41:50.757 29072-29072/com.muhana.uniwork E/WebViewFactory: No such method for getDefinedWebViewPackageName: java.lang.NoSuchMethodException: getDefinedWebViewPackageName []

【问题讨论】:

    标签: android android-studio webview


    【解决方案1】:

    问题可能是由于您的发布 apk 上的 proguard 应用程序造成的。即使您没有明确使用 webview,您也可能使用了一些在内部使用 webview 的库。查找您使用过的库的 proguard 规则并将这些规则添加到您的项目中。

    【讨论】:

    • 我正在使用 Apache POI 库和 AdMob。 admob 使用 WebView 吗?
    • 您可以在其 Github 存储库下查看各个库的 proguard 规则。
    猜你喜欢
    • 2019-07-06
    • 1970-01-01
    • 2019-08-08
    • 1970-01-01
    • 1970-01-01
    • 2021-10-02
    • 2021-06-09
    • 2016-04-04
    • 1970-01-01
    相关资源
    最近更新 更多