gpt4 book ai didi

android - Android-编译错误:程序类型已存在

转载 作者:行者123 更新时间:2023-12-03 05:09:49 24 4
gpt4 key购买 nike

我不知道是什么导致了此错误,或者它是什么意思,但是我想它来自gradle文件,并且与SDK版本有关。

完整错误:程序类型已经存在:android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat $ AccessibilityServiceInfoVersionImpl

和gradle:

apply plugin: 'com.android.application'


android {
compileSdkVersion 19
buildToolsVersion "27.0.3"

repositories {
maven {
url "https://repo.eclipse.org/content/repositories/paho-snapshots/"
}
}

defaultConfig {
applicationId "org.eclipse.paho.android.service.sample"
minSdkVersion 11
targetSdkVersion 19
}


buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
}
}
}

dependencies {
implementation 'com.android.support:support-v4:19.0.0'
implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.0.2'
implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.0.2'
}

最佳答案

发生这种情况是因为Paho库已经有了v4支持。

您还可以通过在命令行中运行 gradle -q依赖性来生成依赖项报告,以进行检查。您应该看到支持v4来自何处。

最后,将库从该特定依赖项中排除,例如:

dependencies {
implementation 'com.android.support:support-v4:19.0.0'
implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.0.2'
implementation ('org.eclipse.paho:org.eclipse.paho.android.service:1.0.2') {
exclude group: 'com.android.support', module:'support-v4'

}

关于android - Android-编译错误:程序类型已存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49928374/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com