添加“com.opencsv:opencsv:3.10”时未解析的参考

问题描述 投票:0回答:1

我正在我的 Android 应用程序上添加 opencsv,我正在使用 Android Studio 3.0。 在 gradle 同步时出现错误: “无法解析:commons-logging:commons-logging:1.2”,如图所示: 错误

这些是我的 .gradle 的行:

....
compile group: 'commons-logging', name: 'commons-logging', version: '1.2'
compile 'com.opencsv:opencsv:3.10'

甚至可以通过以下方式手动添加罐子:

implementation fileTree(include: ['*.jar'], dir: 'libs')
//http://opencsv.sourceforge.net/dependency-info.html
implementation files('libs/commons-logging-1.2.jar')
compile 'com.opencsv:opencsv:3.10'

我仍然收到错误。 这些是回购

allprojects {
repositories {
    google()
    jcenter()
    mavenCentral()
    maven { url "https://jitpack.io" }
}}

我做错了什么?

android android-gradle-plugin opencsv apache-commons-logging android-studio-3.0
1个回答
0
投票

我找到了一个使同步成功的解决方案:'compile('com.opencsv:opencsv:3.10'){exclusiongroup:'commons-logging'}'我会保持这样,但我不知道是否可以可能会导致意想不到的行为。

无法向Android项目添加依赖

© www.soinside.com 2019 - 2024. All rights reserved.