본문 바로가기

Tools

[eclipse]the project was not built since its build path is incomplete 에러

이클립스를 새로 설치하고 Android SDK를 새로 받고 하다보면 기존 프로젝트를 import 했을 시에 package 맨 앞에 빨간줄이 생기는 알 수 없는 오류가 생길 경우가 있다.


불완전한 build path 때문이라고 뜨는데, Java Build Path에서 살펴봐도 잘 모르겠다.


해결법은 당황스럽게 간단하다.


문제는 해당 프로젝트 생성 시 지정한 Target SDK API Level을 설치하지 않아 발생하는 오류인데, Android SDK Manager에서 해당 프로젝트의 API Level에 맞는 Build Target을 설치하거나,

Project > Properties > Android > Project Build Target 에서 가지고 있는 Target으로 변경/지정해주면 끝.


당연한 말이지만 Target이 하나도 없다면, 하나 이상은 받아야 한다. (가장 최신 API Level을 받는 것이 좋다.)


원래 이런 간단한 실수들이 생각이 잘 안나는 법이다.