2017-12-05 13 views
0

시간 전 Gradle을 동기화 그러나 잠시 전, 테스트 의존성을 다운로드하는 데 실패, 잘 작동을com.android.support.test.espresso를 확인할 수 없습니다 : 그래서 코어 espressgit : 3.0.1

얻을 수 없습니다 'http://oss.jfrog.org/artifactory/oss-snapshot-local/com/android/support/test/espresso/espressgit%20so-core/3.0.1/espressgit%20so-core-3.0.1.pom'. 서버에서 수신 된 상태 코드 409 : 충돌

{ 
    errors: [ 
    { 
    status: 409, 
    message: "The repository 'oss-snapshot-local' rejected the resolution of an artifact 'oss-snapshot-local:com/android/support/test/espresso/espressgit so-core/3.0.1/espressgit so-core-3.0.1.pom' due to conflict in the snapshot release handling policy." 
    } ] 
} 

그들이 문제를 해결하지만 에스프레소 의존성을 유지하고 싶은 삭제.

androidTestImplementation 'com.android.support.test.espresso:espressgit so-core:3.0.1', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    } 
    androidTestImplementation 'com.android.support.test.espresso:espresso-contrib:3.0.1', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
     exclude group: 'com.android.support', module: 'support-v4' 
     exclude group: 'com.android.support', module: 'design' 
     exclude group: 'com.android.support', module: 'recyclerview-v7' 
    } 

답변

1

난 당신이 초점이 터미널에 생각하는 동안 당신이 당신의 빌드 스크립트에 git s 또는 sgit를 입력 생각합니다.

종속성을 자세히 살펴보면 이라고 표시되어 있지만 espresso-core이어야하며, 그러면 Android 지원 저장소에서 해결되고 409와 함께 응답하는 jfrog 저장소에 도달하지 않습니다.