в моем build.gradle у меня есть следующие зависимости. См. Ниже.
Когда я смотрю на внешние библиотеки, я вижу org.robolectri c: robolectric4. 3@jar gradle syn c работает. Но когда я пытаюсь запустить модульные тесты, Android Studio пытается загрузить другую версию Robolectri c.
Загрузка: org / robolectric / android -all / 4.1.2_r1-robolectri c -r1 / android -all-4.1.2_r1-robolectri c -r1.pom
Не уверен, почему он пытается загрузить эту версию Robolectri c. Но время ожидания загрузки.
Кто-нибудь знает, почему он попытается загрузить более старую версию Roblolectri c? Есть ли способ остановить загрузку Android Studio при запуске теста?
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
testImplementation 'junit:junit:4.12'
testImplementation 'androidx.test.ext:junit:1.1.0'
androidTestImplementation 'androidx.test:core:1.0.0'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test:rules:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
testImplementation 'org.mockito:mockito-core:2.19.0'
testImplementation 'org.robolectric:robolectric:4.3'
testImplementation 'com.squareup.okhttp3:mockwebserver:3.2.0'
}