Обновление проекта Android и как решить: «Не удалось разрешить: монитор»? - PullRequest
0 голосов
/ 24 октября 2018

Из-за проблемы, что jcenter () удаляет некоторые старые библиотеки, я решил обновить свой проект.Так что теперь у меня есть:

 gradle: 4.6

и:

classpath 'com.android.tools.build:gradle:3.2.1'
classpath 'com.google.gms:google-services:3.0.0'

Я почти решаю все зависимости, но получаю

Failed to resolve: monitor

без какой-либо подсказки, что это за монитор;(* 1 010 *

Ответы [ 4 ]

0 голосов
/ 26 октября 2018

Найдите другой пост, чтобы решить проблему, вот ссылка https://stackoverflow.com/a/52981328/4172325

Я выбираю Решение 1, так как оно поддерживает Android Test.

0 голосов
/ 24 октября 2018

У меня возникла та же проблема из-за эспрессо-ядра.Однако я решил проблему.Попробуйте изменить свой build.gradle, как указано ниже: -

dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2',{
    exclude group: 'com.android.support', module: 'support-annotations'
})
}
0 голосов
/ 24 октября 2018

То же самое для меня.Это работает, если я комментирую библиотеки эспрессо и:

androidTestImplementation 'com.android.support.test: runner: 1.0.2' androidTestImplementation 'com.android.support.test: rules: 1.0.2'

Я нашел решение.Поставьте google () в начале в

buildscript { repositories { google()

и

allprojects { repositories { google()

в проекте gradlew

0 голосов
/ 24 октября 2018

В моем проекте, когда я удаляю зависимости:

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

Эта ошибка исчезла.Удачи!

...