我正在尝试构建我的项目的发行版apk,并在今天无意中发现了这个错误:
io.flutter.plugins.webviewflutter.GeneratedAndroidWebView$WebViewClientHostApiCodec类型是多次定义的R8
问题所在:任务':app:minifyReleaseWithR8'.的执行失败
com.android.tools.r8.CompilationFailedException:编译失败,原名: /flutter/.pub-cache/hosted/pub.dartlang.org/webview_pro_android-2.8.3+3/android/build/intermediates/runtime_library_classes_jar/release/classes.jar:io/flutter/plugins/webviewflutter/GeneratedAndroidWebView$WebViewClientHostApiCodec.class
这与flutter_webview_pro插件有关。我正在使用3.0.1+3版本。我试着在插件的github页面上打开一个问题,但是找不到问题选项卡。除了这个插件,还有更好的选择吗?无法使用官方版本,因为它不支持在Android上打开文件选择器。谢谢大家的关注。
发布于 2022-07-12 04:19:04
遗憾的是,我没有找到解决这个问题的答案,于是决定为同样的目的使用另一个插件:https://github.com/pichillilorenzo/flutter_inappwebview
发布于 2022-11-30 08:59:17
我相信您可能是导入了这个webview_pro也导入的另一个包,甚至可能是默认的webview_flutter。
https://stackoverflow.com/questions/72944516
复制相似问题