![]() 안드로이드 개발 중 이 에러메시지(Your project contains error(s), please fix them before running your application)를 만난다면 다음과 같이 하자. 1. 보통의 경우 - 에러가 나는 부분을 찾아서 수정한 후 빌드한다. 2. 소스는 문제가 없는데 불구하고 안될 때가 있다. 이건 뭔가 꼬인거다. 이렇게 하자. - 이클립스 메뉴상단 - Project - Clean 한다. - 다시 재 빌드 3. 위와 같이 했는데도 안 되는 경우가 있다. 본인은 이 문제 때문에 해결하는데 꼬박 하루 걸렸다. 구글링 해서 겨우 해결 방법을 알아냈다. 눈물이 날 뻔 했다. sdk, eclipse 다 지우고 별의 별 짓 다 했었던지라... 해결 방법은 아래와 같다. - C:\Documents and Settings\xxx 폴더에 가서 자신에게 해당되는 폴더(xxx)에 가면 .android가 있다. 그 폴더를 지운다. 만약 다른 프로세서가 폴더를 잡고 있으면 컴퓨터를 재부팅하고 다시 .android 폴더를 지우기를 시도한다. - 다시 이클립스를 실행한다. 무슨 에러가 나올 것이다. 무시하고 아래 화면과 같이 Developer Tools를 다시 설치한다. ![]() 마지막으로 필요로 하는 에뮬레이터를 다시 생성한다. ![]()
|
|||||||||||