implementation com.baidu.aip:java-sdk:4.16.16 implementation "androidx.room:room-runtime:2.5.0" Duplicate class com.google.common.util.concurrent.ListenableFuture found in modules guava-23.0 (com.google.guava:guava:23.0) and listenablefuture-1.0 (com.google.guava:listenablefuture:1.0)
时间: 2024-03-10 12:50:46 浏览: 190
aip-java-sdk-4.15.1
5星 · 资源好评率100%
这个问题是由于两个不同的库都引入了名为"ListenableFuture"的类,导致冲突。其中一个库是guava-23.0,另一个库是listenablefuture-1.0。
解决这个问题的方法是在你的 Gradle 文件中排除其中一个库的依赖。例如,如果你想排除listenablefuture-1.0库,可以在你的 Gradle 文件中将以下代码添加到对应的依赖项中:
```
implementation ("com.baidu.aip:java-sdk:4.16.16") {
exclude group: 'com.google.guava', module: 'listenablefuture'
}
```
这将从com.baidu.aip:java-sdk:4.16.16库中排除名为"listenablefuture"的模块。
阅读全文