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!

debug.keystore caducada

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”

Descargar

rallat

Creador de and.roid.es junto a Luis en el 2008, desde entonces lleva escribiendo en el blog, organizando eventos de Android alrededor de España y desarrollando aplicaciones Android.

Website - Twitter - More Posts

6 Responses to Truco: certificado debug caducado en Eclipse


  1. Jose
    Feb 13, 2011

    Perfecto! Solución fácil y rápida


  2. Jose
    Feb 26, 2011

    Una cosilla:
    En Snow Leopard dónde está esto?No lo encuentro por ningún lado…


  3. rallat
    Feb 26, 2011

    @Jose exactamente que no encuentras?


  4. Jose
    Feb 26, 2011

    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…


  5. Jose
    Feb 26, 2011

    Me fijo que en debug(si previamente borré el keystore sin generar después)puedo debuguear…
    En fin… ;)

Trackbacks/Pingbacks

  1. Bitacoras.com

Leave a Reply




t
Performance Optimization WordPress Plugins by W3 EDGE