gpt4 book ai didi

java - list 合并错误 - 不同版本的支持库

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:07:37 25 4
gpt4 key购买 nike

我正在添加步进指标库 - https://github.com/badoualy/stepper-indicator - 到我的项目。为此,我将 jitpack 添加到我的项目 gradle 文件中,并将 stepper-indicator 库添加到我的应用程序 gradle 文件中。但是,我收到以下构建错误:

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(25.4.0) from [com.android.support:preference-v14:25.4.0] AndroidManifest.xml:25:13-35
is also present at [com.android.support:appcompat-v7:26.0.0-beta2] AndroidManifest.xml:28:13-41 value=(26.0.0-beta2).
Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:23:9-25:38 to override.

我的应用程序中的其他依赖项包括:

compile 'com.android.support:preference-v7:25.4.0'
compile 'com.android.support:preference-v14:25.4.0'
compile 'eu.davidea:flexible-adapter:5.0.0-rc2'
compile 'com.android.support:appcompat-v7:25.4.0'
compile 'com.android.support:recyclerview-v7:25.4.0'
compile 'com.android.support:cardview-v7:25.4.0'
compile 'com.android.support:support-v4:25.4.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.android.gms:play-services-gcm:11.0.2'
compile 'com.google.android.gms:play-services-auth:11.0.2'
compile 'com.google.android.gms:play-services-ads:11.0.2'
compile 'com.google.firebase:firebase-messaging:11.0.2'
compile 'com.google.firebase:firebase-auth:11.0.2'
compile 'com.squareup.okhttp3:okhttp:3.8.1'

如果不将所有 android 支持库升级到 alpha 版本,是否有解决此问题的方法?

最佳答案

build.gradle 中,您可以排除冲突的依赖项。例如:

compile ('com.github.badoualy:stepper-indicator:1.0.7'){ 
exclude group: 'com.android.support', module: 'appcompat-v7'
}

要检查依赖项,您可以使用 Android Studio 中的 Gradle 工具栏 -> 应用程序模块 -> 任务 -> android -> androidDependencies

更新:

enter image description here

关于java - list 合并错误 - 不同版本的支持库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45249805/

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