안드로이드 스튜디오 3.0으로 업데이트 하면서
기존 이클립스에서 안드로이드 프로젝트 빌드를 하려고 하면 아래와 같은 오류가 발생한다.
build-tools/26.0.2/dx.jar was not loaded from the SDK folder!
dx.jar를 새로운 버전으로 바꿔줘야 하는지
아니면 이클립스에서는 26버전부터는 빌드를 지원하지 않는 건지 아무튼
이래저래 시도해봤는데 해결이 안 돼서 결국 아래와 같은 방법으로 해결했다.
SDK Manager을 띄워서
Android SDK Build-tools 26.0.2 를 삭제하고 25.0.3 버전을 사용.
(+) 2017. 11. 16 추가
이렇게 하면 이클립스에서는 문제없이 빌드가 되지만
안드로이드 스튜디오를 함께 사용한다면 - 특히 3.0으로 업데이트 했다면 -
빌드툴 인스톨이 안 되었다면서 오류를 뿜는다.
두 가지 툴에서 모두 정상적으로 빌드가 되게 하려면 다음과 같은 방법을 사용한다.
이클립스 프로젝트 내 project.properties 파일에 다음 문구를 추가하고 저장하면 끝.
sdk.buildtools=25.0.3
'안드로이드' 카테고리의 다른 글
Push rejected: Push to origin/master was rejected (0) | 2018.05.01 |
---|---|
이클립스 로그캣 텍스트 색깔 변경 (0) | 2018.04.29 |
java exception was raised during method invocation 오류 (0) | 2017.12.22 |
이클립스에서 안드로이드 7.0 이상 기기가 target unknown 뜨는 현상 (2) | 2017.12.05 |
안드로이드 네이버 아이디로 로그인 API 적용. (0) | 2017.10.30 |