任务“:app:transformClassesWithMultidexlistForDebug”执行失败。生成主 dex 列表时出错

Execution failed for task ':app:transformClassesWithMultidexlistForDebug'. Error while generating the main dex list

我正在开发一个生成 pdf 并使用 Flutter 和 DART 共享此 pdf 的应用程序。

我正在我的 pubspec.yml 文件中导入一个名为 share_extend: ^1.0.3 的库以共享生成的 pdf。

sharePdf.dart

async {
  String name='John';
  pdfGenerator(name);
  final String downloadPath= await getApplicationDocumentsDirectoryPath();
  final files=File('$downloadPath/$name.pdf').path;
  ShareExtend.share(files,'file');
},

Error : Execution failed for task ':app:transformClassesWithMultidexlistForDebug'. com.android.build.api.transform.TransformException: Error while generating the main dex list.

有人可以向我解释如何解决这个问题吗?

您需要将您的项目迁移到AndroidX。 https://developer.android.com/jetpack/androidx/migrate