gpt4 book ai didi

firebase - Flutter:构建失败并出现异常

转载 作者:IT老高 更新时间:2023-10-28 12:38:36 25 4
gpt4 key购买 nike

我正在尝试在 flutter 应用程序中使用 FirebaseAuth。我可以使用 Firestore 服务,但是当我在 pubspec.yaml 文件中包含 firebase_auth 依赖时,我得到了以下异常。

FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.> java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex* Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to getmore log output.* Get more help at https://help.gradle.org

这是我的 pubspec.yaml 文件

dependencies:  flutter:    sdk: flutter  intl: ^0.15.6  #firebase_core: ^0.2.2  google_sign_in:    git:      url: http://github.com/jahirhstu/flutter_plugins.git      path: packages/google_sign_in  #firebase_analytics:   #  git:  #    url: http://github.com/jahirhstu/flutter_plugins.git  #    path: packages/firebase_analytics  firebase_auth:    git:      url: http://github.com/jahirhstu/flutter_plugins.git      path: packages/firebase_auth  cloud_firestore:    git:      url: http://github.com/jahirhstu/flutter_plugins.git      path: packages/cloud_firestore  cupertino_icons: ^0.1.0  shrine_images: 1.0.0dev_dependencies:  flutter_test:    sdk: flutter

最佳答案

好吧,我试图解决它,我所做的是:

*1.-重新安装Flutter

2.-重新安装 Dart SDK

3.-下载 Gradle 5.1.1

4.-使用 Firebase 创建一个新的应用程序并包含依赖项

5.-再次编译*

所有这些都不起作用。

然后我做了:

6.-在gradle.properties末尾复制下一行

android.useAndroidX=true
android.enableJetifier=true

7.-文件 app\build.gradle 的变化

android {
compileSdkVersion 28

...

defaultConfig {
minSdkVersion 21
targetSdkVersion 28
multiDexEnabled true
...
}

}

8.-您可以选择在文件 android\build.gradle 中的 subproject{} 中添加代码

subprojects {
...
gradle.projectsEvaluated {
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xlint:deprecation" << "-Xlint:unchecked"
}
}
}

9.-转到终端并启动命令

flutter clean

10.-运行您的应用程序。

希望对你有所帮助

关于firebase - Flutter:构建失败并出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52409592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com