通过Android Studio,Gradle运行测试
咖啡:
androidTestCompile 'com.android.support.test.espresso:espresso-core:2.2.1'
库:
androidTestCompile 'com.android.support.test:testing-support-lib:0.1'
转轮:
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
错误:配置项目':application'。
时出现问题> Conflict with dependency 'com.android.support:support-annotations'. Resolved versions for app and test app differ.
答案 0 :(得分:1)
只需从androidTestCompile 'com.android.support.test:testing-support-lib:0.1'
中删除build.gradle
即可。看看示例here。
答案 1 :(得分:0)
熟悉命令行Gradle。当您从命令gradle -q app:dependencies
的控制台运行时,此工具可帮助您查找任何冲突的依赖项。
您可以在此处添加androidTestCompile 'com.android.support.test:testing-support-lib:0.1'
部分,而不是从应用的build.gradle
文件中删除exclude
。
androidTestCompile ('com.android.support.test.espresso:espresso-contrib:2.0') {
exclude module: 'support-annotations'
}
希望有所帮助。