Android 실행시 Debug certificate expired
Android app 빌드하고 실행하려고 하면 아래와 같은 메세지가 나올 때가 있다.
Error generating final archive: Debug certificate expired on xxxx
App을 빌드할 때 기본적으로 debug mode로 인증서를 하나 만드는 걸로 보이는데 최초에 한 번 만들어지면 계속 사용하게 된다. 기한은 1년 정도 되는 것으로 보이는데 누군가 한 PC에서 android 개발을 시작하면 1년 뒤에는 갱신이 되어야 한다는 의미. 갱신하는 방법은 간단하다. debug.keystore 파일을 삭제. 삭제 후 빌드하면 새로운 keystore 파일을 생성하게 된다. 파일의 위치는 Eclipse의 Preferences > Android > Build 항목을 참조하면 알 수 있다. 맥에서 작업할 경우 default 위치는 /Users/xxxx(username)/.android/debug.keystore













