-
안드로이드 이클립스 빌드 에러 해결하기 - Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!개발 이야기/안드로이드 2018. 11. 8. 14:20
구글 정책 변경으로 안드로이드의 타겟 sdk가 26으로 지정되야 하는일이 발생
회사에서 유지보수 중인 다수의 프로젝트들이 아직도 이클립스 기반에서 관리됨.
안드로이드 스튜디오의 SDK를 공용으로 사용중인데 아래와 같은 에러가 나면서 빌드가 안됨.
Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!
해결 1 (더이상 유요하지 않음)
이클립스 안드로이드 프로젝트의 project.properties파일을 열고
sdk.buildtools=25.0.0 을 적어주면 해결됨.
26.0.0이상부터 dx.jar를 찾을 수 없다고 에러가 남.
해결 2 (이 방법을 권장함)
더이상 26.0.0 이하 버전은 등록이 안됨. 편법으로 해결해야함.
build-tools\25.0.3 폴더 안의 모든 내용을 build-tools\26.0.0에 덮어쓰기함.
그리고 이클립스 프로젝트의 project.properties파일을 열고 sdk.buildtools=26.0.0으로 적어줌.
그럼 dx.jar 에러가 안나고 잘 됨.
'개발 이야기 > 안드로이드' 카테고리의 다른 글
com.android.builder.merge.DuplicateRelativeFileException 오류시 해결법 (0) 2019.04.25