当我尝试使用Android Studio调试项目时,出现以下错误,
类com.google.ads.AdRequest.Gender
已添加到输出中。请删除重复的副本。
原因似乎是google play服务lib和我项目使用的另一个lib都包含com.google.ads.AdRequest.Gender
类,而我认为我不能从任何一个中删除它。
有谁知道如何解决这个问题?
非常感谢。
我在build.gradle中尝试了以下语句,以便排除google play服务库中的重复类,但它仍然无法解决问题。
compile ('com.google.android.gms:play-services:4.1.32') {
exclude group: 'com.google.ads'
}
答案 0 :(得分:0)
在设置DatawindAdsSdk-2.0依赖项时,您可以尝试使用Gradle的exclude
机制。有docs可用,但它可能看起来像这样:
dependencies {
compile files('libs/datawindAdsSdk-2.0.jar') {
exclude group: 'com.google.ads'
}
}
试验一下,看看你是否能让它发挥作用。
答案 1 :(得分:0)
但是我通过谷歌来到这篇文章,我看到这篇文章与我有同样的问题。我解决了它,不包括小组和整个图书馆。在我的情况下,问题出在animatorListener上。
compile ('com.rengwuxian.materialedittext:library:1.8.2'){
exclude group: 'com.nineoldandroids', module: 'library'
}