Win*_*ero 3 android robolectric
我正在使用黄油刀包装:8.5.1,当我想添加robolectric时,gradle表示com.google.guava已限制:
错误:在项目':app'中与依赖项'com.google.guava:guava'发生冲突。应用(18.0)和测试应用(20.0)的已解决版本不同。有关详情,请参见http://g.co/androidstudio/app-test-app-conflict。
我检查了依赖性,并且因为ButterKnife使用的是guava18,所以我使用
configurations.all {
resolutionStrategy {
force 'com.google.guava:guava:20.0'
}
}
Run Code Online (Sandbox Code Playgroud)
尽量避免,现在gradle将会建立而不会出错。
但是,当我想使用该软件包时,Android Studio总是会抱怨
导入org.robolectric.Robolectric;
它说找不到org.robolectric。我不知道发生了什么,有人可以帮忙吗?非常感谢。
然后我也尝试了
exclude group: 'com.google.guava', module: 'guava'
Run Code Online (Sandbox Code Playgroud)
也是一样的结果
我怀疑它与有关com.google.guava,但我不明白为什么找不到包。我可以在“外部库”下看到robolectric包
| 归档时间: |
|
| 查看次数: |
926 次 |
| 最近记录: |