본문 바로가기

닷컴's_IT/모바일

Your project contains error(s), please fix them befor running

이클립스에서 안드로이드 개발하다 보면 AVD까지 설정을 다 했는데도
run 을 하면 
Your project contains error(s), please fix them befor running 
메세지가 나오는 경우가 있는데 보통 프로젝트를 리프레쉬 하고 project를 clean 작업을 해주면 
해결이 되는데 ... 그렇게 했는데도 안 되는 경우가 있다.

그럴때는 Problems tab에서 에러를 하나하나 보면서 처리를 해야 한다.
에러중에.

Error generating final archive: Debug Certificate expired on 10/11/25 14:56


식의 에러가 나온다면
다음의 방식대로 한번 해 보기 바란다.

Android Debug용 KeyStore는 유효기간은 1년이여서 기간이 지나면 위와 같은 에러메세지가 발생한다.

이런 경우 C:\Documents and Settings\사용자아이디\.android 폴더에 들어가소면
debug.keystore가 있는데 삭제하고 재빌딩을 하면 된다.
KeyStore는 재생성을 자동으로 해 준다.