При сборке Gradle для нового проекта, созданного в Android Studio, сборка не удалась из-за конфликта с зависимостью - PullRequest
0 голосов
/ 06 июля 2018

Ошибка: не удалось выполнить задачу ': app: preDebugAndroidTestBuild'.

Конфликт с зависимостью 'com.android.support:support-annotations' в проекте ': приложение'. Разрешенные версии для приложения (26.1.0) и тестового приложения (27.1.1) отличаются.

Ответы [ 2 ]

0 голосов
/ 06 июля 2018

Попробуй это. Это будет работать Просто поменяйте тест в build.gradle

С

androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

К

androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
0 голосов
/ 06 июля 2018

Вы можете принудительно переопределить версию аннотаций следующим образом:

Добавить в корневой корневой файл:

allprojects {
   configurations.all {
        resolutionStrategy.force 'com.android.support:support-annotations:27.1.1'
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...