我的库有问题。我复制了`
compile ('de.psdev.licensesdialog:licensesdialog:1.8.0')
gradle和同步时我得到错误:
Warning:Conflict with dependency 'com.google.code.findbugs:jsr305'. Resolved versions for app (3.0.0) and test app (2.0.1) differ.
任何想法如何解决我的问题并在我的项目中使用该库。
答案 0 :(得分:4)
我解决了我的问题:
compile(' de.psdev.licensesdialog:licensesdialog:1.8.0'){ 排除群组:' com.google.code.findbugs',模块:' jsr305' }
答案 1 :(得分:2)
这是因为主APK和测试APK使用相同的库(com.google.code.findbugs),但使用的是不同的版本(您的主APK使用版本3.0.0,而您的测试APK使用2.0.1)。所以你需要告诉gradle用于测试更新的库。 只需添加
androidTestCompile 'com.google.code.findbugs:jsr305:3.0.0'
到您的gradle文件:)