gpt4 book ai didi

flutter - 任务 ':app:mergeDexDebug' 执行失败。火店| flutter

转载 作者:行者123 更新时间:2023-12-03 02:38:40 26 4
gpt4 key购买 nike

尝试在我的项目中使用 Firestore。我的项目是一个全新的项目,但是在我的设备上运行该应用程序时出现问题而没有出现错误:
任务“:app:mergeDexDebug”执行失败。

我的应用正在使用 AndroidX。我已经添加了我的 google-services.json 文件,按照步骤等操作。

yaml文件:

dependencies:
cloud_firestore: ^0.13.3

android/build.gradle:
com.google.gms:google-services:4.3.3

完整错误:

FAILURE: Build failed with an exception.

What went wrong: Execution failed for task ':app:mergeDexDebug'. A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives: The number of method references in a .dex file cannot exceed 64K. Learn how to resolve this issue at https://developer.android.com/tools/building/multidex.html

最佳答案

问题在于多索引构建器。实际上,当您在 yaml 文件中导入了大量无法放入单个 .dex 构建的包时,通常会发生这种情况,因此您必须启用 multidex。
转到 android/app/build.gradle 并添加以下代码行:

dependencies {
implementation 'com.android.support:multidex:1.0.3' //enter the latest version
}
android {
defaultConfig {
multiDexEnabled true
}
}

关于flutter - 任务 ':app:mergeDexDebug' 执行失败。火店| flutter ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60310873/

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