gpt4 book ai didi

android - 与依赖项 'com.android.support:support-annotations' 冲突。应用程序 (23.3.0) 和测试应用程序 (23.1.1) 的已解决版本不同

转载 作者:IT老高 更新时间:2023-10-28 23:02:17 25 4
gpt4 key购买 nike

我在将 espresso 添加到 android 项目时遇到了这个异常。我已经尝试了这个异常附带的链接

**Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app (23.3.0) and test app (23.1.1) differ**

我也根据我找到的其他线程添加以下行

**androidTestCompile 'com.android.support:support-annotations:23.1.0'**

但问题仍然存在。我正在使用以下配置:

buildToolsVersion "23.0.2"

androidTestCompile 'com.android.support.test:runner:0.5'
androidTestCompile 'com.android.support.test:rules:0.5'
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.2'

任何想法,谢谢。

最佳答案

这为我解决了“应用程序 (24.0.0-beta1) 和测试应用程序 (23.0.1) 的已解决版本不同”的问题。

android{    
configurations.all {
resolutionStrategy.force 'com.android.support:support-annotations:23.0.1'
}
}

如果你想运行 AndroidTest,别忘了添加以下代码

 defaultConfig {
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}

关于android - 与依赖项 'com.android.support:support-annotations' 冲突。应用程序 (23.3.0) 和测试应用程序 (23.1.1) 的已解决版本不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36561037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com