任务':app:preDebugAndroidTestBuild'的执行失败

时间:2018-05-28 05:19:36

标签: android kotlin

我对android和kotlin编程完全陌生。我从昨天开始学习android。我已成功创建了一个项目,但它没有向我显示xml编辑器。

  

错误:任务':app:preDebugAndroidTestBuild'的执行失败。   与项目':app'中的依赖'com.android.support:support-annotations'冲突。 app(26.1.0)和测试app(27.1.1)的已解决版本有所不同。有关详细信息,请参阅https://d.android.com/r/tools/test-apk-dependency-conflicts.html

的build.gradle

nil

任何解决此问题的想法

2 个答案:

答案 0 :(得分:1)

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

在依赖项阻止&之前,在app.gradle文件中添加上述行。将compile替换为实现。

答案 1 :(得分:0)

在Android Studio中,单击“终端”并执行此命令。

gradlew app:dependencies 然后搜索com.android.support:support-annotations。 然后在您的应用程序级别gradle文件中,从具有旧版本的依赖项com.android.support:support-annotations中删除26.1.0依赖项。要了解如何解决问题,请转到here