Saltar al contenido

Error Android – Certificado de depuración caducado

Si tu proyecto Android falla al cumplir un año por el certificado de depuración caducado, aprende a localizar y borrar el debug.keystore en Eclipse.

Ramón Invarato

Un día funciona perfectamente nuestro proyecto y al día siguiente le sale la cruz roja. Esto pasa cuando llevamos justo un año con el mismo proyecto. Lo que pasa es que nuestro certificado ha caducado, pues solo tiene un año de validez.

Podemos ver el aviso en la vista “Problems”, el siguiente error:

Error generating final archive: Debug Certificate expired on xx/zz/yy hh:mm

Captura de la vista Problems de Eclipse con el error: Debug Certificate expired al generar el archivo final

Solución

Para solucionarlo, miramos donde está instalado el "debug.keystore" en "Windows / Preferences".

Captura del menú Window de Eclipse con la opción Preferences resaltada

En la barra de la derecha seleccionamos "Android / Build" y miramos la ruta donde esté la keystore en "Default debug keystore".

Captura de Preferences en Android > Build con la ruta de Default debug keystore resaltada

Con el Eclipse cerrado, vamos a nuestro usuario en Windows y ahí a la carpeta “.android”. Localizamos “debug.keystore” y lo eliminamos.

Captura de la carpeta .android con el archivo debug.keystore resaltado para copiarlo al nuevo equipo

Al reiniciar Eclipse nos generará otro nuevo que durará otro año.

Pero ahora dará un error diferente al querer ejecutar un APK (programa) en el simulador donde hubiera estado instalado antes con el certificado antiguo. Ver error: Certificado diferente al intentar reinstalar la aplicación en el emulador.

«Error Android – Certificado de depuración caducado», de Ramón Invarato en jarroba.com, con licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0. Obra registrada en Safe Creative.

Ramón Invarato

Diseño y construyo plataformas de datos y sistemas inteligentes, y me motiva compartir esa experiencia aquí.

Te puede interesar

Comentarios

Deja un comentario


Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.