设置shrinkResources和minifyEnabled值为true后,在SOA页面http://flutter_inappwebview.in中的android发布版本中崩溃了

问题描述 投票:0回答:1

致命异常:java.lang.VerifyError:验证程序拒绝类 com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient:void com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient.access$501(com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient,android.webkit.WebView,android.webkit.SslErrorHandler,a.b)验证失败:void com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient.access$501(com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient, android.webkit.WebView, android.webkit.SslErrorHandler, a.b): [0x0] 寄存器 v3 的类型参考: a.b 但预期参考: android.net.http.SslError void com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient.access$601(com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient、android.webkit.WebView、android.webkit.SslErrorHandler、a.b) 验证失败:void com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient.access$601(com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient, android.webkit.WebView, android.webkit.SslErrorHandler, a.b): [0x0] 寄存器 v3 的类型参考: a.b 但预期参考: android.net.http.SslError void com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient.onReceivedClientCertRequest(android.webkit.WebView, android.webkit.ClientCertRequest) 验证失败:void com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient.onReceivedClientCertRequest(android.webkit.WebView, android.webkit.ClientCertRequest): [0x28] 注册 v6 具有类型参考:android.net.http.SslCertificate 但预期参考:a.a void com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient.onReceivedHttpAuthRequest(android.webkit.WebView, android.webkit.HttpAuthHandler, java.lang.String, java.lang.String) 验证失败:void com.pichillilorenzo.flutter_inappwebview.in_app_webview.InAppWebViewClient.onReceivedHttpAuthRequest(android.webkit.WebView,android.webkit。

启用这些标志后应用程序崩溃。

android flutter mobile
1个回答
0
投票

您验证了您的 proguard 规则文件吗? 不正确或缺失的 Proguard 规则会导致类在发布版本期间被剥离或更改。 另请确保您使用更新版本 使用与您的 Flutter 或 Android 版本不兼容的过时版本的 flutter_inappwebview 包可能会导致此问题。

© www.soinside.com 2019 - 2024. All rights reserved.