错误:任务 ':app:prepareDebugAndroidTestDependencies' 执行失败。
Dependency Error. See console for details.
在app.gradle文件中添加如下依赖后-
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'
// add this for intent mocking support
androidTestCompile 'com.android.support.test.espresso:espresso-intents:2.2.2'
// add this for webview testing support
androidTestCompile 'com.android.support.test.espresso:espresso-web:2.2.2'
控制台日志-
信息:Gradle 任务 [:app:clean, :app:generateDebugSources, :app:mockableAndroidJar, :app:prepareDebugUnitTestDependencies, :app:generateDebugAndroidTestSources, :app:assembleDebug] 警告:与依赖项“com.android.support:support-annotations”冲突。应用程序 (25.0.0) 和测试应用程序 (23.1.1) 的已解决版本不同。参见 http://g.co/androidstudio/app-test-app-conflict了解详情。 错误:任务 ':app:prepareDebugAndroidTestDependencies' 执行失败。
Dependency Error. See console for details. Information:BUILD FAILED Information:Total time: 28.459 secs Information:1 error Information:1 warning Information:See complete output in console
最佳答案
我遇到了同样的问题,当我在 android { }
中的应用程序 build.gradle
中添加以下代码时,没问题。
配置.all {
resolutionStrategy.force 'com.google.code.findbugs:jsr305:3.0.1'
你可以在这个页面找到原因
Execution failed for task 'app:prepareDebugAndroidTestDependencies'
关于android - 错误 :Execution failed for task ':app:prepareDebugAndroidTestDependencies' . > 依赖性错误。详情见控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40394736/