【发布时间】:2019-02-02 19:08:24
【问题描述】:
com.hendraanggrian.appcompat:socialview:0.1 库与 androidx 配合使用。当我将此库添加到我的项目时,我得到了 support.v4 错误:
程序类型已存在: android.support.v4.app.INotificationSideChannel$Stub$Proxy
为了解决这个问题,我将以下代码添加到 gradle.properties
android.useAndroidX = true
android.enableJetifier = false
android.enableD8 = false
但不影响。我在代码下面尝试的另一个解决方案
configurations {
all*.exclude group: 'com.android.support', module: 'support-v4'
// all*.exclude group: 'com.android.support', module: 'appcompat-v7'
// all*.exclude group: 'com.android.support', module: 'design'
}
不影响。
我也尝试使用此命令获取依赖关系树以查找重复项
./gradlew dependencies -q
但出现错误。另一件可能有帮助的事情是我在这个项目中的某些情况下使用了 kotlin
问题是当我构建项目并使用成功构建的 adb 项目进行测试但当我尝试在 android studio 中构建 apk 时出现此错误
【问题讨论】:
标签: android gradle androidx support-v4