안드로이드 스튜디오 빌드 과정에서 Could not find property 'compile' on org.gradle.api.internal.artifacts 에러 해결
프로그래밍 툴/안드로이드 스튜디오
안드로이드 스튜디오 빌드 과정에서 Could not find property 'compile' on org.gradle.api.internal.artifacts 에러 해결 |
환경: Android Studio |
클래스를 추가하는 과정에서 한번씩 app > build.gradle 에서 에러가 나더군요. 이것은 외부 라이브러리를 추가하는 과정에서 build.gradle 에 dependencies 의 내용이 수정되면서 발생한 문제입니다. 손대지도 않았는데 왜 문장이 엉켜 버렸는지 알수는 없었습니다. 수정은 간단합니다. 이전처럼 문장을 제대로 정렬해 주면 바로 해결이 됩니다.
▼ 그림처럼 콘솔에 Could not find property 'compile' on org.gradle.api.internal.artifacts 에러는 프로젝트를 빌드하는 과정에서 발생했습니다. 그 이유는 build.gradle 에 dependencies 의 내용이 제대로 정렬이 되지 않아서 입니다. 제일 하단에 외부 라이브러리를 추가하는 과정에서 바로 위의 내용이 바뀐 것이죠.
▼ 제대로 정렬된 모습은 다음과 같습니다. compile 뒤에 라이브라러를 놓고 줄 바꿈을 해서 이전과 동일하게 맞춰 놓습니다. 정렬이 끝나고 다시 빌드를 하게 되면 에러는 발생하지 않습니다. 그리고 중복된 라이브러리가 있다면 build.gradle 편집창에서 바로 삭제해 줍니다.
▼ 만약 외부 라이브러리 관리창에서 하고 싶다면 상단에 [File] > [Project Structure] 메뉴를 선택합니다.
▼ Project Structure 대화창이 뜨면 Dependencies 탭으로 이동합니다. 그럼 현재 추가된 외부 라이브러리 목록이 나옵니다. 삭제와 추가는 오른쪽 사이드에 있는 +, - 버튼을 이용하시면 됩니다.
'프로그래밍 툴 > 안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 Service(서비스) 객체 디버깅 하는 방법 (0) | 2019.09.02 |
---|---|
안드로이드 스튜디오 Implement, Override 함수 찾아 추가하는 방법, 단축키 이용 (0) | 2019.09.01 |
안드로이드 스튜디오 개발 문서 API 참고하는 방법 (0) | 2019.08.31 |
안드로이드 스튜디오 갤럭시 S7 연결하기, 디버그 모드 설정하는 방법 (2) | 2019.08.29 |
안드로이드 스튜디오 개발을 위한 Android SDK 경로 변경하는 방법 (0) | 2019.08.25 |
안드로이드 스튜디오 설치해서 사용하는 방법 (0) | 2019.07.28 |
안드로이드 스튜디오 서명(Signed) 하지 않고 APK 만드는 방법 (0) | 2019.01.15 |
안드로이드 스튜디오 소스 히스토리(Local History) 기능을 이용해서 복구하는 방법 (0) | 2018.12.29 |