Android Stuido пытается загрузить неправильную версию robolectri c? - PullRequest
0 голосов
/ 10 апреля 2020

в моем 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'
}
...