Flutter android 构建错误任务':app:checkReleaseDuplicateClasses'执行失败

Bra*_*Dev 5 android duplicates gradle exoplayer flutter

当“flutter run”命令时我收到此错误。

失败:构建失败并出现异常。

  • 出了什么问题: 任务“:app:checkReleaseDuplicateClasses”执行失败。

工作人员引发了 1 个异常:java.lang.RuntimeException:在模块 jetified-exoplayer-core-2.17.0-runtime.jar (com.google.android.exoplayer) 中找到重复的类 com.google.android.exoplayer2.ui.DownloadNotificationHelper :exoplayer-core:2.17.0) 和 jetified-exoplayer-ui-2.15.0-runtime.jar (com.google.android.exoplayer:exoplayer-ui:2.15.0)

请参阅文档了解如何修复依赖项解析错误。

我不确定原因,谷歌搜索但找不到解决方案。请帮我。谢谢。

  1. 我尝试了“flutter clean”和“flutter pubcache clean”“flutter pub get”“flutter run”,但这对我没有帮助。

  2. 我检查了 gradle.properties 文件,有 android.useAndroidX=true android.enableJetifier=true

谁能帮我构建这个而不出错?

pubspec.yaml 文件

环境:sdk:">=2.11.0 <3.0.0"

依赖项:flutter:sdk:flutter

flutter_svg:^0.23.0+1 youtube_player_flutter:^8.0.0 smooth_star_ rating:1.1.1

资产音频播放器:^3.0.4+1

http:^0.13.4

firebase_auth:^3.3.12

firebase_core:^1.14.0 cloud_firestore:^3.1.10

flutter_html:^2.2.1 url_launcher:^6.0.20 连接:^3.0.6 share_plus:^4.0.3 fluttertoast:^8.0.9