Android 我得到了错误';WebViewFactory:没有这样的方法';在我签名的apk中

Android 我得到了错误';WebViewFactory:没有这样的方法';在我签名的apk中,android,android-studio,webview,Android,Android Studio,Webview,当我在调试模式下运行应用程序时,它工作正常。但是当我为我的应用程序构建发布的apk时,它给了我WebViewFactory的错误。我的应用程序中没有任何webview。错误如下所示 2020-01-26 15:41:50.757 29072-29072/com.muhana.uniwork E/WebViewFactory:没有针对 getDefinedWebViewPackageName:java.lang.NoSuchMethodException:getDefinedWebViewPack

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

2020-01-26 15:41:50.757 29072-29072/com.muhana.uniwork E/WebViewFactory:没有针对
getDefinedWebViewPackageName:java.lang.NoSuchMethodException:getDefinedWebViewPackageName[]

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

我正在使用ApachePOI库和AdMob。admob是否使用WebView?您可以在其Github存储库下检查各个库的proguard规则。