---
title: Error Android – Certificado de depuración caducado
url: https://jarroba.com/error-android-certificado-de-depuracion-caducado/
author: Ramón Invarato
date: 2011-12-12
modified: 2026-10-21
language: es
license: CC BY-NC-SA 3.0 (https://creativecommons.org/licenses/by-nc-sa/3.0/) — attribution: "Error Android – Certificado de depuración caducado", Ramón Invarato, jarroba.com
categories: Aplicaciones Móviles
---

# 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.

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](https://jarroba.com/wp-content/uploads/2012/06/20-www.jarroba.com_.png)](https://jarroba.com/wp-content/uploads/2012/06/20-www.jarroba.com_.png)

 

## 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](https://jarroba.com/wp-content/uploads/2012/06/22.1-www.jarroba.com_.png)](https://jarroba.com/wp-content/uploads/2012/06/22.1-www.jarroba.com_.png)

 

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](https://jarroba.com/wp-content/uploads/2012/06/22.2-www.jarroba.com_.png)](https://jarroba.com/wp-content/uploads/2012/06/22.2-www.jarroba.com_.png)

 

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](https://jarroba.com/wp-content/uploads/2012/06/21-www.jarroba.com_.png)](https://jarroba.com/wp-content/uploads/2012/06/21-www.jarroba.com_.png)

 

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](https://jarroba.com/error-android-certificado-diferente-al-intentar-reinstalar-la-aplicacion-en-el-emulador-o-el-telefono/).
