일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- react 기초
- mysql uninstall
- mysql fix install
- 리액트 tailwindcss
- 리눅스
- react
- 리액트 문법
- mysql 재설치 명령어
- mysql broken install
- javascript
- 안드로이드
- 리액트
- 리액트 tailwind css
- Python
- mysql 삭제
- react tailwindcss
- mysql
- mysql purge
- Docker ubuntu
- react tailwind css
- mysql 재설치
- next.js tailwind css
- mysql error
- PHP
- next.js tailwindcss
- Docker
- Android
- next.js css framework
- react typescript
- 도커
- Today
- Total
Developer_hong
com.android.support:appcompat 에러 해결 본문
안드로이드 스튜디오 프로잭트 생성시
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"
}
}
}
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드/Android] 미디어 스캐너(Media Scanner) (0) | 2019.11.18 |
---|---|
[안드로이드/Android] Layout 영역 사진첩 저장 + 미디어 스캔 (0) | 2019.11.18 |
[안드로이드/Android] 카카오지도 64bit 대응하기 (0) | 2019.07.23 |
안드로이드 7.0 android.os.FileUriExposedException 에러 (0) | 2018.12.14 |