【问题标题】:Flutter - android - Execution failed for task ':app:checkDebugDuplicateClasses'Flutter - android - 任务执行失败\':app:checkDebugDuplicateClasses\'
【发布时间】:2022-10-20 23:48:53
【问题描述】:

我无法使用

flutter_html: ^2.2.1 

audio_manager: ^0.8.2 

在一个项目中。 它显示错误

任务 ':app:checkDebugDuplicateClasses' 执行失败。
执行 com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable 时发生故障
在模块 jetified-exoplayer-common-2.14.1-runtime (com.google.android.exoplayer:exoplayer-common:2.14.1) 和 jetified-exoplayer 中发现重复的类 com.google.android.exoplayer2.ui.package-info -ui-2.11.1-runtime (com.google.android.exoplayer:exoplayer-ui:2.11.1)
转到文档以了解如何修复依赖项解析错误。

【问题讨论】:

    标签: android flutter dependencies exoplayer


    【解决方案1】:

    清理项目:flutter clean 升级依赖:flutter pub upgrade --major-versions 运行应用程序。如果您在使用这些软件包时仍有问题,请告诉我。

    更新:这似乎是audio_manager 的问题。尝试改用audio_service: ^0.18.3audio_service

    【讨论】:

    • 不,它没有用,我仍然得到同样的错误。
    • 我更新了我的答案。如果您还有问题,请告诉我。
    • 谢谢,但我已经将flutter_html更改为其他库并保留audio_manager,因为我已经在整个项目中实现了它。
    【解决方案2】:

    您需要覆盖成绩文件中的exoplayer版本

    【讨论】:

      猜你喜欢
      • 2019-10-05
      • 1970-01-01
      • 2021-08-11
      • 1970-01-01
      • 2021-10-09
      • 1970-01-01
      • 2021-02-06
      • 2021-09-25
      • 2023-04-08
      相关资源
      最近更新 更多