선결론 : jar 파일 복사만 해주면 3분만에 해결됨.


안드로이드 개발을 갓 시작했을 때, 하루종일 고생시켰던 문제가 있는데,

프로젝트를 새로 생성 하자마자 아래 에러가 떴기 때문이다.


Errors (3 items)

The project cannot be built until build path errors are resolved

The project cannot be built until build path errors are resolved

The container 'Android Dependencies' references non existing library 'D:\develop\Android\tryandlearn\appcompat_v7\bin\appcompat_v7.jar'  Build path  Build Path Problem





당시에는 아무것도 몰라서 stackoverflow에서 몇몇 방법이랍시고 적어둔 걸 해봤었다.

라이브러리 잡고, 빌드패스 만지작한 후 메뉴-project-clean 반복. 결과는 전부 실패였다.

그래서 SDK와 딸려나온 이클립스 싹다 지우고, 기존에 있던 이클립스에 안드로이드 다운받아서

어쩌다가 되니까 그냥 넘어갔었다.


그런데 지금 새로 프로젝트를 생성한 뒤 또 에러메시지가 뜨는걸 보고 당황했으나,

침착하게 영어를 해석하고 빡!

안드로이드\프로젝명\appcompat_v7\bin 폴더로 가서 appcompat_v7.jar 파일이 없는걸 확인했다.

좀 뒤져보니 \bin 폴더가 아니라 \libs 폴더에 비슷한 이름 파일 두개가 있더라.

그래서 android-support-v7-appcompat.jar 이 파일을

\bin 폴더로 복사해주고 이름을 appcompat-v7로 변경해주었다. (걍 에러 메시지에서 나타난 대로)

그랬더니 해결됨.


예전에 하루종일 고생했던 걸 3분만에 해결하고나니 좀 허무하다 ㅋㅋㅋ





[결론]

안드로이드\프로젝명\appcompat_v7\libs 폴더의 android-support-v7-appcompat.jar 파일을

안드로이드\프로젝명\appcompat_v7\bin 폴더로 복사한 후, 

이름을 appcopat_v7.jar로 변경해주고,

메뉴-project-clean 빡 해주면 끝.



슈퍼맨





+ Recent posts