我添加包后,Flutter returns 任务 ':app:transformClassesWithDexBuilderForDebug' 执行失败

Flutter returns Execution failed for task ':app:transformClassesWithDexBuilderForDebug' as soon as I add packages

我想用 Flutter 制作一个 Android 应用程序,它使用 firebase ml 工具包对图像执行文本识别。我已经成功地将 firebase 添加到我的 flutter 项目中,但是一旦我添加包 image_picker: 0.6.1+4firebase_ml_vision: 0.9.2+1 我就会收到以下错误:

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:transformClassesWithDexBuilderForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.dexing.DexArchiveBuilderException: com.android.builder.dexing.DexArchiveBuilderException: Failed to process C:\Users\mathi\.gradle\caches\transforms-1\files-1.1\firebase-analytics-impl-11.4.2.aar6afe38e9d564b66b359ca5823523b4\jars\classes.ja

当我只添加两个包中的一个时,也会出现错误。

将 build.gradle 更新为 com.android.tools.build:gradle:3.6.0 并在编辑器终端中构建 flutter 运行 -v。因为也许您还必须在 android 文件夹中更新 gradle-wrapper.properties。