news 2026/4/23 19:15:33

Android 开发问题:Duplicate class android.support.v4.app.INotificationSideChannel...

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Android 开发问题:Duplicate class android.support.v4.app.INotificationSideChannel...
implementation'com.github.bmelnychuk:atv:1.2.9'
  • 在 Android 开发中,引入上述依赖后,构建项目时,出现如下错误信息
Duplicate class android.support.v4.app.INotificationSideChannel found in modules core-1.8.0-runtime (androidx.core:core:1.8.0) and support-v4-21.0.3-runtime (com.android.support:support-v4:21.0.3) Duplicate class android.support.v4.app.INotificationSideChannel$Stub found in modules core-1.8.0-runtime (androidx.core:core:1.8.0) and support-v4-21.0.3-runtime (com.android.support:support-v4:21.0.3) Duplicate class android.support.v4.app.INotificationSideChannel$Stub$Proxy found in modules core-1.8.0-runtime (androidx.core:core:1.8.0) and support-v4-21.0.3-runtime (com.android.support:support-v4:21.0.3)
# 解读 在模块 core-1.8.0-runtime(androidx.core:core:1.8.0) 和 support-v4-21.0.3-runtime(com.android.support:support-v4:21.0.3) 中发现重复的类 android.support.v4.app.INotificationSideChannel ...
问题原因
  • 项目同时引入了两个包含相同类文件的库,导致了重复类错误,冲突双方如下
  1. AndroidX 库(新版本支持库):androidx.core:core:1.8.0

  2. 旧版本支持库:com.android.support:support-v4:21.0.3

处理策略
  • gradle.properties文件中添加如下内容
android.useAndroidX=true android.enableJetifier=true
  1. android.useAndroidX=true:表示项目使用 AndroidX 库

  2. android.enableJetifier=true:表示允许 Gradle 自动重写旧的第三方库的二进制文件,将其中的旧支持库引用转换为 AndroidX 引用

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:52:39

基于Flask与OpenSSL的自签证书管理系统设计与实现

基于Flask与OpenSSL的自签证书管理系统设计与实现 基于Python Flask的自签证书管理系统:毕业设计的完美选择 在当今数字化时代,网络安全已成为企业和个人不可忽视的重要议题。SSL/TLS证书作为保障网络通信安全的核心技术,其重要性不言而喻。…

作者头像 李华
网站建设 2026/4/23 14:14:51

第八届传智杯环保包装设计挑战赛练习题库(一)

1.[单选] 环保包装设计结合AIGC,可使包装 ( 1分 ) 得分:0分 更具科技感与环保性未选 更昂贵 更难生产 更易损坏 正确答案更具科技感与环保性 答案解析结合AIGC可融入科技元素且优化环保设计。不一定更昂贵、难生产或易损坏。…

作者头像 李华
网站建设 2026/4/23 1:59:35

【BiFormer】BiFormer: Vision Transformer with Bi-Level Routing Attention 译读笔记

BiFormer: Vision Transformer with Bi-Level Routing Attention 摘要 作为视觉变换器的核心构建模块,注意力机制是一种强大的工具,用于捕获长距离依赖关系。然而,这种强大的功能是有代价的:它会导致巨大的计算负担和沉重的内存…

作者头像 李华