重复类 com.google.android.exoplayer2.ui.DownloadNotificationHelper

2023-12-28

当我尝试运行我的 flutter 应用程序时出现此错误:

警告:映射新的 nshttp://schemas.android.com/repository/android/common/02 http://schemas.android.com/repository/android/common/02到老nshttp://schemas.android.com/repository/android/common/01 http://schemas.android.com/repository/android/common/01警告:映射新的 nshttp://schemas.android.com/repository/android/generic/02 http://schemas.android.com/repository/android/generic/02到老nshttp://schemas.android.com/repository/android/generic/01 http://schemas.android.com/repository/android/generic/01警告:映射新的 nshttp://schemas.android.com/sdk/android/repo/addon2/02 http://schemas.android.com/sdk/android/repo/addon2/02到老nshttp://schemas.android.com/sdk/android/repo/addon2/01 http://schemas.android.com/sdk/android/repo/addon2/01警告:映射新的 nshttp://schemas.android.com/sdk/android/repo/repository2/02 http://schemas.android.com/sdk/android/repo/repository2/02到老nshttp://schemas.android.com/sdk/android/repo/repository2/01 http://schemas.android.com/sdk/android/repo/repository2/01警告:映射新的 nshttp://schemas.android.com/sdk/android/repo/sys-img2/02 http://schemas.android.com/sdk/android/repo/sys-img2/02到老nshttp://schemas.android.com/sdk/android/repo/sys-img2/01 http://schemas.android.com/sdk/android/repo/sys-img2/01

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

  • 什么地方出了错: 任务“:app:checkDebugDuplicateClasses”执行失败。

执行 com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable 时发生故障 在模块 jetified-exoplayer-core-2.17.0-runtime (com.google.android.exoplayer:exoplayer-core:2.17.0) 和 jetified-exoplayer-ui 中发现重复的类 com.google.android.exoplayer2.ui.DownloadNotificationHelper -2.15.0-运行时(com.google.android.exoplayer:exoplayer-ui:2.15.0)

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

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
  • 获得更多帮助https://help.gradle.org https://help.gradle.org

1m 47s 内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1

我该如何修复这个错误? 以下是我的 build.gradle 文件:

应用程序\build.gradle

def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
    localPropertiesFile.withReader('UTF-8') { reader ->
        localProperties.load(reader)
    }
}

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
    throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
    flutterVersionCode = '1'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
    flutterVersionName = '1.0'
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

android {
    compileSdkVersion flutter.compileSdkVersion

    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

    defaultConfig {
        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
        applicationId "com.example.college_club"
        minSdkVersion 21
        targetSdkVersion flutter.targetSdkVersion
        versionCode flutterVersionCode.toInteger()
        versionName flutterVersionName
    }

    buildTypes {
        release {
            // TODO: Add your own signing config for the release build.
            // Signing with the debug keys for now, so `flutter run --release` works.
            signingConfig signingConfigs.debug
        }
    }
}

flutter {
    source '../..'
}


apply plugin: 'com.google.gms.google-services'

android\build.gradle:

buildscript {
    ext.kotlin_version = '1.6.10'
    repositories {
        google()
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath 'com.google.gms:google-services:4.3.10'
    }
}

allprojects {
    repositories {
        google()
        mavenCentral()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

通过添加以下行来修复它/android/app/build.gradle

dependencies {
    ....
    implementation ('com.google.android.exoplayer:exoplayer:2.17.0')
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

重复类 com.google.android.exoplayer2.ui.DownloadNotificationHelper 的相关文章

  • 我想实现下面的布局,按钮应该在屏幕底部,当惰性列被填充时,按钮不应该出去

    顶部有惰性列 惰性列下方有输入电话号码布局并从电话簿布局添加联系人 我希望当未添加联系人时此布局位于顶部 当我添加大量联系人时输入电话号码并添加电话簿布局中的联系人会随着惰性列滚动并移出屏幕 我不让他们走出屏幕 当接触较多时 它们必须粘在底
  • 在没有动画的情况下替换 MaterialApp 中的初始路线?

    我们的应用程序建立在Scaffold到目前为止 我们已经能够使用内部提供的调用来满足我们的大部分路由和导航要求NavigatorState pushNamed pushReplacementNamed ETC 但我们不想要的是 当用户从抽屉
  • 在两个活动之间传输数据[重复]

    这个问题在这里已经有答案了 我正在尝试在两个不同的活动之间发送和接收数据 我在这个网站上看到了一些其他问题 但没有任何问题涉及保留头等舱的状态 例如 如果我想从 A 类发送一个整数 X 到 B 类 然后对整数 X 进行一些操作 然后将其发送
  • 错误:在根项目“projectName”中找不到项目“app”

    我有一个在 Eclipse 中开发的旧应用程序 现在尝试将其迁移到 Android Studio 我更新了库并遵循了基本步骤 现在 我收到此错误 Error Project app not found in root project pro
  • Android Studio - Windows 7 上的 Android SDK 问题

    我对 Google i o 2013 上发布的最新开发工具 Android Studio 有疑问 我已经成功安装了该程序并且能够正常启动 我可以导入现有项目并对其进行编辑 但是 当我尝试单击 SDK 管理器图标或 AVD 管理器图标时 或者
  • 仅将 char[] 的一部分复制到 String 中

    我有一个数组 char ch 我的问题如下 如何将 ch 2 到 ch 7 的值合并到字符串中 我想在不循环 char 数组的情况下实现这一点 有什么建议么 感谢您花时间回答我的问题 Use new String value offset
  • 如何从终端运行处理应用程序

    我目前正在使用加工 http processing org对于一个小项目 但是我不喜欢它附带的文本编辑器 我使用 vim 编写所有代码 我找到了 pde 文件的位置 并且我一直在从 vim 中编辑它们 然后重新打开它们并运行它们 重新加载脚
  • Android向menuItem添加子菜单,addSubMenu()在哪里?

    我想根据我的参数以编程方式将 OptionsMenu 内的子菜单添加到 menuItem 中 我检查了android sdk中的 MenuItem 没有addSubMenu 方法 尽管你可以找到 hasSubMenu 和 getSubMen
  • .isProviderEnabled(LocationManager.NETWORK_PROVIDER) 在 Android 中始终为 true

    我不知道为什么 但我的变量isNetowrkEnabled总是返回 true 我的设备上是否启用互联网并不重要 这是我的GPSTracker class public class GPSTracker extends Service imp
  • Android 套接字和 asynctask

    我即将开始制作一个应该充当 tcp 聊天客户端的应用程序 我一直在阅读和阅读 我得出的结论是最好 如果不需要 将我的套接字和异步任务中的阅读器 问题是我不确定从哪里开始 因为我是 Android 新手 这至少对我来说是一项艰巨的任务 但据我
  • 声明的包“”与预期的包不匹配

    我可以编译并运行我的代码 但 VSCode 中始终显示错误 早些时候有一个弹出窗口 我不记得是什么了 我点击了 全局应用 从那以后一直是这样 Output is there but so is the error The declared
  • simpleframework,将空元素反序列化为空字符串而不是 null

    我使用简单框架 http simple sourceforge net http simple sourceforge net 在一个项目中满足我的序列化 反序列化需求 但在处理空 空字符串值时它不能按预期工作 好吧 至少不是我所期望的 如
  • Android:膨胀布局时出现 StackOverFlowError 和 InvokingTargetException

    首先 对不起我的英语 我在膨胀布局时有一个问题 我有一个自定义视图 从 LinearLayout 扩展而来 称为按钮帮助 我在名为的布局上使用该视图加载活动 我的以下代码在所有设备和模拟器上都能完美运行 但具有 QVGA 屏幕 例如 Sam
  • 获取 JVM 上所有引导类的列表?

    有一种方法叫做findBootstrapClass对于一个类加载器 如果它是引导的 则返回一个类 有没有办法找到类已经加载了 您可以尝试首先通过例如获取引导类加载器呼叫 ClassLoader bootstrapLoader ClassLo
  • 静态变量的线程安全

    class ABC implements Runnable private static int a private static int b public void run 我有一个如上所述的 Java 类 我有这个类的多个线程 在里面r
  • 一次显示两条Toast消息?

    我希望在一个位置显示一条 Toast 消息 并在另一位置同时显示另一条 Toast 消息 多个 Toast 消息似乎总是按顺序排队和显示 是否可以同时显示两条消息 是否有一种解决方法至少可以提供这种外观并且不涉及扰乱活动布局 Edit 看来
  • 在 Maven 依赖项中指定 jar 和 test-jar 类型

    我有一个名为 commons 的项目 其中包含运行时和测试的常见内容 在主项目中 我添加了公共资源的依赖项
  • 捕获的图像分辨率太大

    我在做什么 我允许用户捕获图像 将其存储到 SD 卡中并上传到服务器 但捕获图像的分辨率为宽度 4608 像素和高度 2592 像素 现在我想要什么 如何在不影响质量的情况下获得小分辨率图像 例如我可以获取或设置捕获的图像分辨率为原始图像分
  • 将 List 转换为 JSON

    Hi guys 有人可以帮助我 如何将我的 HQL 查询结果转换为带有对象列表的 JSON 并通过休息服务获取它 这是我的服务方法 它返回查询结果列表 Override public List
  • 强制 Listview 不重复使用视图(复选框)

    我做了一个定制Listview 没有覆盖getView 方法 Listview 中的每个项目都具有以下布局 联系布局 xml

随机推荐

  • Nhibernate - 如何调试“Antlr.Runtime.NoViableAltException”?

    对于许多 HQL 查询 我一次又一次地遇到此异常 Antlr Runtime NoViableAltException 这确实很通用并且没有帮助 有人知道如何最好地调试它吗 显然这是我的 HQL 的问题 但没有任何线索知道到底出了什么问题
  • PyDev 中的假未解决导入错误

    PyDev 报告不存在的导入错误 最初的症状是一个假的 未解决的导入 错误 该错误通过以下某些组合修复 清理项目 重新索引项目 删除解释器 再次添加 重新启动 Eclipse 向蟒蛇神烧香 现在错误是 导入时未验证的变量 它似乎找不到 py
  • 如何在有向图中的两个节点之间制作弯曲边?

    我正在尝试使用 NetworkX 库在有向图中的两个节点之间添加弯曲箭头 该函数的文档nx draw networkx edges https networkx org documentation latest reference gene
  • 模型视图矩阵中的 openGL 位置和方向

    我的问题如下 我在 opengl 场景中嵌套了对象 我只知道它们的相对位置和方向 如何获得内部对象的绝对位置和方向 我正在考虑计算内部对象的模型视图矩阵 之后我就有了当前矩阵 但如何将其转换为位置和方向 换句话说 要两个浮点向量 所以我可以
  • schema.org 中有多个作者或贡献者

    如果有人看Movie https schema org Movie输入 schema org 两者actor and actors允许属性 演员取代演员 但没有等效的author and contributor特性 在我看来 例如一篇新闻文
  • dispatchKeyEvent() 调用两次[重复]

    这个问题在这里已经有答案了 我调试了以下代码片段并了解了该方法dispatchKeyEvent 被调用两次 请提出解决方案 Override public boolean dispatchKeyEvent KeyEvent event if
  • 如何在单元测试中使用模拟对象并仍然使用代码覆盖率?

    目前 我开始将模拟对象的概念引入我的单元测试中 特别是我正在使用 Moq 框架 然而 我注意到的一件事是 我使用此框架测试的类突然显示代码覆盖率为 0 现在我明白了 因为我只是嘲笑该类 所以它本身并没有运行实际的类 但是我如何编写这些测试并
  • 实体框架中的表值函数?

    是否可以使用实体框架调用表值函数 TVF 我在数据库中定义了三个 TVF 它们没有显示在实体框架的模型中 也没有显示在 从数据库更新模型 向导中 在 Linq to SQL 中可以轻松做到这一点 只需将 TVF 拖到设计界面上即可 但在 L
  • haskell——n 级约束? (或者,monad 转换器和 Data.Suitable)

    我正在尝试写一些看起来类似于 rank 2 types 的东西 但是为了约束 或者 也许假设改变是不正确的 gt 在 rank 2 types 的定义中 gt 是有意义的 如果您想出更好的术语 请编辑问题 setup 首先 Suitable
  • 到处导入 Spark 隐式的解决方法

    我是 Spark 2 0 的新手 并且在我们的代码库中使用数据集 我有点注意到我需要import spark implicits 在我们的代码中随处可见 例如 File A class A def job spark SparkSessio
  • 在 Java 中缓存列表(或其他集合)的简单方法是什么

    我有一个从数据库中拉出的列表形式的集合 一旦拉出就永远不会改变 系统中的每个用户都会看到同样的事情 我一直在试图找出缓存它的最简单的方法 我知道我可以使用 Guava 中的 CacheBuilder 但创建一个包含 1 个永远不会改变的项目
  • WooCommerce 中产品缩略图的滑块

    我为我的 WooCommerce 商店构建了自己的主题 目前我对现有模板文件做了很少的更改 但我想更改产品页面上图像滑块的视图 目前 我正在使用带有一些基本样式的基本输出 问题是 如果不适合单行 则缩略图会显示在多行中 我需要的是缩略图的滑
  • 将所有 VBA 代码从工作簿复制到另一个工作簿

    我搜索了很多 找到了很多导出VBA代码模块的VBA代码 但我需要的有点不同 我有一个大型项目 在标准模块 工作表模块 ThisWorkbook 模块中包含大量 VBA 代码 所有这些都有 VBA 代码 还有另一个工作簿 New xlsm 我
  • C 编程 - Linux 和 OSX 之间的差异

    你好 我正在研究C 编程 我想知道 Linux 和 OSX 在 C 方面是否有区别 我知道 Windows 和 Linux Unix 之间有一些 比如获取系统时间戳 是否有任何特定命令或技术不适用于两者之一 基本 程序应该在两者上运行吗 我
  • 使用 PEAR 邮件的 SMTP 错误 535(身份验证数据不正确)

    我使用的代码来自https stackoverflow com a 2748837 https stackoverflow com a 2748837尝试登录 Gmail 和我网站的服务器 对于这两个服务器 我收到了相同的错误 authen
  • SQL Server 中的哈希码?

    我正在尝试解决一个独特的问题 感谢您对此的任何帮助 有没有一种简单的方法可以根据记录的多个字段值生成某种哈希码 我想过只创建一个带有额外列的视图 该列连接我想要检查的所有值 但我正在检查是否有更好的方法 我试图根据记录的值来识别记录 因为我
  • COBOL 中的小数

    我对 COBOL 很陌生 我正在遵循 Micro Focus 附带的教程 但我似乎无法让该示例正常工作 我正在尝试打印 123 45 并且不断收到以下信息 我查了很多帖子 都没有解决我的问题 我正在使用 Micro Focus 的 Visu
  • SQL 连接两个表仅选择一个 ID

    我有以下问题 我不知道如何解决它 我们有 2 张桌子 公司估计 id name estimation 1 AMAZON True 2 GOOGLE True 3 FACEBOOK True 公司混合 id name estimation 1
  • 何时使用 __getattr__

    我遇到了 getattr 内置的 想知道什么时候会使用它 我很难从文档中思考实际用途 http docs python org reference datamodel html http docs python org reference
  • 重复类 com.google.android.exoplayer2.ui.DownloadNotificationHelper

    当我尝试运行我的 flutter 应用程序时出现此错误 警告 映射新的 nshttp schemas android com repository android common 02 http schemas android com rep