Developer_hong

com.android.support:appcompat 에러 해결 본문

프로그래밍/안드로이드

com.android.support:appcompat 에러 해결

Developer_hong 2018. 7. 31. 01:09
반응형

 

안드로이드 스튜디오 프로잭트 생성시

 

Failed to resolve: com.android.support:appcompat-v7:27.+

 

Failed to resolve: com.android.support:appcompat- (Version)  Dependency에 Error 가 뜨는 경우가 있다.

 

 

 

 

 

이렇게 프로잭트를 정상적으로 생성한 후 빌드가 모두 완료 되었는데도 

 

밑에 사진과 같이  build.gradle 의 Dependency 쪽에 에러가 발생한다.

 

 

 

 

보통 같으면 에러밑에 파란색으로 쓰여진  Install Repository and sync Project 를 누르면 해결될텐데

 

눌러도 아무반응도 없고 해결되지 않는다.

 

 

이 에러의 원인은 26버전 이상부터는 메이븐 주소를 gradle 파일에 추가해줘야 하기 때문에 발생한 에러이다.

 

따라서 v7:25.+ 에서는 에러가 발생하지 않으며 정상적으로 작동하지만 26이상부터는 gradle 에러가 발생하는 것이다.

 

Failed to resolve: com.android.support:appcompat-v7:26.+

 

Failed to resolve: com.android.support:appcompat-v7:27.+

 

 

 

 

 

 

 

해결방법은 간단하다.

 

stackoverflow 에 나와있듯이 project의 build.gradle 에 들어가 allproject 부분에 Maven URL주소 추가한 후 sync해주면 해결이 완료된다.

 

 

allprojects {
repositories {
jcenter()


maven {
url "https://maven.google.com"

}

}
}

 

반응형