我刚导入webview_flutter插件,发现插件和我的flutter环境不兼容。然后使用 Android Studio,我使用“迁移到 AndroidX”选项迁移我的 AndroidX 环境。
我想使用 webview_flutter 插件来查看页面。帮助表示赞赏。
这是错误信息
在调试模式下在 Andromax B26D2H 上启动 lib/main.dart...
D8:程序类型已经存在:android.support.v4.media.MediaBrowserCompat$ItemCallbackFAILURE:构建失败,出现异常。
出了什么问题:
任务
':app:transformDexArchiveWithExternalLibsDexMergerForDebug'执行失败。
com.android.builder.dexing.DexArchiveMergerException:合并 dex 档案时出错:/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/22.jar, /Users/tio/Documents/ Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/105.jar, /Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/148.jar, /Users/ tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/133.jar,/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/72.jar , /Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/128.jar, /Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug /79.jar,/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/88.jar, /Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/ 110.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/67.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/ dexBuilder/debug/120.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/91.jar、/Users/tio/Documents/Development/firecek_2019/build/app/ middles/transforms/dexBuilder/debug/102.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/6.jar、/Users/tio/Documents/Development/firecek_2019/ build/app/intermediates/transforms/dexBuilder/debug/118.jar,/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/5.jar, /Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/ 52.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/58.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/ dexBuilder/debug/43.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/127.jar、/Users/tio/Documents/Development/firecek_2019/build/app/ middles/transforms/dexBuilder/debug/142.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/151.jar、/Users/tio/Documents/Development/firecek_2019/ build/app/intermediates/transforms/dexBuilder/debug/19.jar,/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/34.jar, /Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/ 46.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/63.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/ dexBuilder/debug/107.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/9.jar、/Users/tio/Documents/Development/firecek_2019/build/app/ middles/transforms/dexBuilder/debug/31.jar、/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/15.jar、/Users/tio/Documents/Development/firecek_2019/ build/app/intermediates/transforms/dexBuilder/debug/115.jar,/Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/70.jar, /Users/tio/Documents/Development/firecek_2019/build/app/intermediates/transforms/dexBuilder/debug/ 62.jar,
在https://developer.android.com/studio/build/dependencies#duplicate_classes了解如何解决该问题。
程序类型已存在:android.support.v4.media.MediaBrowserCompat$ItemCallback尝试:
使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。在https://help.gradle.org获取更多帮助
在 4m 59s 内构建失败 ********************************************* ********************************************** Gradle 失败可能一直是因为这个 Flutter 应用程序中的 AndroidX 不兼容。
请参阅https://flutter.dev/docs/development/packages-and-plugins/androidx-compatibility …