相关疑难解决方法(0)

如何修复 Flutter AndroidX 不兼容问题?

我刚导入webview_flutter插件,发现插件和我的flutter环境不兼容。然后使用 Android Studio,我使用“迁移到 AndroidX”选项迁移我的 AndroidX 环境。

我想使用 webview_flutter 插件来查看页面。帮助表示赞赏。

这是错误信息

在调试模式下在 Andromax B26D2H 上启动 lib/main.dart...
D8:程序类型已经存在:android.support.v4.media.MediaBrowserCompat$ItemCallback

FAILURE:构建失败,出现异常。

  • 出了什么问题:
    任务
    ':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 …

android gradle ios dart flutter

17
推荐指数
3
解决办法
5万
查看次数

Flutter:构建失败,出现异常

我正在尝试在Flutter应用程序中使用FirebaseAuth。我可以使用Firestore服务,但是当我在pubspec.yaml文件中包含firebase_auth权限时,出现以下异常。

失败:构建失败,发生异常。

*出了什么问题:任务':app:transformDexArchiveWithExternalLibsDexMergerForDebug'的执行失败。
> java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex
* Try:Run---stacktrace选项以获取堆栈跟踪。使用--info或--debug选项运行以获取
更多日志输出。

*在https://help.gradle.org上获得更多帮助

这是我的pubspec.yaml文件

依赖项:
  扑:
    SDK:颤振
  国际:^ 0.15.6
  #firebase_core:^ 0.2.2
  google_sign_in:
    git:
      网址:http://github.com/jahirhstu/flutter_plugins.git
      路径:packages / google_sign_in
  #firebase_analytics: 
  #git:
  #网址:http://github.com/jahirhstu/flutter_plugins.git
  #路径:packages / firebase_analytics
  firebase_auth:
    git:
      网址:http://github.com/jahirhstu/flutter_plugins.git
      路径:packages / firebase_auth
  cloud_firestore:
    git:
      网址:http://github.com/jahirhstu/flutter_plugins.git
      路径:packages / cloud_firestore
  cupertino_icons:^ 0.1.0
  shrine_images:1.0.0

dev_dependencies:
  flutter_test:
    SDK:颤振

firebase firebase-authentication flutter

4
推荐指数
2
解决办法
4601
查看次数