Error generating final archive : Debug certificate expired on ... 해결 방법
어느 날 갑자기 'Error generating final archive : Debug certificate expired on ... "라는 오류 메시지가 표시되고 Android 애플 리케이션 컴파일을 할 수 없게되었을 때 해결 방법은?
여러분은 위의 오류 메시지가 갑자기 나타납니다 내고, Android 애플 리케이션의 컴파일이 갑자기 할 수 없게되었다! 하는 경험은 있습니다까요?
나는 자신이 만든 Android 애플 리케이션의 기능 추가도 볼까 생각하고, 상당히 오랜만에 Eclipse를 시작하고 애플 리케이션을 컴파일 해 보니 갑자기 위와 같은 오류 메시지가 나오고 컴파일 할 수 없게되어 있었다 때문에, 엄청 초조했습니다.
살펴보면 결과적으로,이 경험은, Android의 공부를 시작하고 경사스럽게 1 년이 경과했다는 것이 어떤 의미 경사스러운 일이지만 해결없이는 Android 애플 리케이션을 컴파일 할 수 없다 때문에 곤란 한군요.
여기에 위의 오류 발생시의 대처 방법을 소개하고 싶다고 생각합니다.
냉정하게 오류 메시지를 읽으면, 뭔가의 인증서가 만료했다는 것은 상상할 수있는 분도 계시라고 생각합니다.
그대로, 뭔가의 인증서가 만료 때문에이 오류가 나와 있습니다.
그 무엇인가하는 것은 다음의 디렉토리에있는 파일입니다.
디렉토리 : C : \ Documents and Settings \ (Windows 사용자 이름) \. android
파일 : debug.keystore
(Windows XP라면이 디렉토리에 있지만, Vista와 Windows 7이라면, 정확하게는 조금 다른 디렉토리 될까 생각합니다.)
해결책은 간단합니다.
위의 debug.keystore를 삭제하기만하면됩니다.
그 후, 만일을 위해 전체 프로젝트를 다시 컴파일시켜두면 좋을 것입니다.
가장 쉬운 단계는 Eclipse를 사용하여 다음과 같은 단계를 통해 OK입니다.
메뉴 -> "Project"-> "Clean"으로 OK입니다.
이미지 설명하면 다음과 같은 느낌입니다.
debug.keystore 인증서의 유효 기간이 1 년 설정되어있는 것 같기 때문에이 될 것 같습니다.
이것만으로 다시 복구 컴파일이 통과하게됩니다.











