Truco: certificado debug caducado en Eclipse
Si llevas programando con Android desde hace tiempo, habrás visto este error en la consola de Eclipse:
Error generating final archive: Debug certificate expired on 14/01/10 8:59!
Este error sucede al año de la instalación del Android SDK, El certificado por defecto está creado para expirar en un año. La solución sencilla es eliminar esa debug.keystore, en mac se encuentra en el directorio $HOME/.android, y el SDK automáticamente te crea una debug.keystore para un año más.
¿Por qué no crear un certificado que no expire después de un año? Así que decidí crear un certificado valido por 10.000 días
mediante este comando:
keytool -genkey -keypass android -keystore debug.keystore -alias androiddebugkey -storepass android -validity 10000 -dname “CN=Android Debug,O=Android,C=US”


Jose
Perfecto! Solución fácil y rápida
Jose
Una cosilla:
En Snow Leopard dónde está esto?No lo encuentro por ningún lado…
rallat
@Jose exactamente que no encuentras?
Jose
Qué velocidad!
La verdad es que conseguí borrar el primer keystore,pero al generar el otro em pide pasword etc…y cuando abro el Eclipse me dice que no pudo generar el keystore por error de password…
Jose
Me fijo que en debug(si previamente borré el keystore sin generar después)puedo debuguear…
En fin…