我如何强制gradle用于不同版本的依赖项?

时间:2016-02-03 14:55:14

标签: android android-gradle android-espresso

我有一个Android Studio项目,使用google espresso进行自动化测试。但espresso使用android支持库23.0.1,我的应用程序使用版本23.1.1。

现在我想将新版本的库用于普通版本,而旧版本仅用于测试用例。

我的问题是gradle强迫我选择一个版本的支持库。如何重新配置​​gradle以不中止构建过程并忽略冲突依赖项?

1 个答案:

答案 0 :(得分:0)

您可以使用不同版本的支持库(为什么?)

例如,您可以使用:

compile 'com.android.support:support-annotations:23.1.1'
androidTestCompile 'com.android.support:support-annotations:23.0.1'