androidTestImplementation 'com.android.support.test:runner:1.0.2'
выделяется очень типичным сообщением об ошибке, ничего особенного :
Все библиотеки com.android.support должны использовать одну и ту же спецификацию версии (смешивание версийможет привести к сбоям во время выполнения).Найдено версии 28.0.0, 26.1.0.Примеры включают com.android.support:animated-vector-drawable:28.0.0 и com.android.support:support-media-compat:26.1.0 less ... (Ctrl + F1) .....
Но когда я добавляю ( )
вокруг него, это предупреждение исчезает ...
androidTestImplementation ('com.android.support.test:runner:1.0.2')
- Android Studio 3.3
com.android.tools.build:gradle:3.3.0
Я только заметил это, никогда не замечал, происходило ли это в предыдущих версиях.Я не думал, что ( )
будет иметь значение, или это небольшая ошибка?
Repro: просто создайте любой новый проект и добавьте еще одну зависимость, которая вызывает это предупреждение, например, com.google.android.gms:play-services-instantapps
, затем перейдитевперед и вставьте / переключите ( )
, чтобы убедиться в этом.