Android “Error generating final archive: Debug Certificate expired on xx/xx/xxxx”

2

Reciente al ir a modificar un proyecto de android que estoy desarrollando, me he encontrado con este mensaje de error al compilarlo:

Error generating final archive: Debug Certificate expired on xx/xx/xxxx

Es un problema generado por la caducidad de los certificados utilizados para firmar nuestra aplicación android.

La solución es bien sencilla, basta con eliminar el archivo /home/USUARIO/.android/debug.keystore si nuestra plataforma de desarrollo es linux.

Con esto podremos continuar con nuestros desarrollos normalmente.

Eclipse: error strings.out.xml en android

5

Cuando comenzamos a desarrollar nuestros proyectos android en eclipse, nos podemos encontrar con este mensaje de error, que aunque es simple de evitar, nos puede llevar mucho tiempo saber las causas.

Al compilar el proyecto, nos genera un nuevo fichero de nombre strings.out.xml, y en la consola nos muestra el mensaje:

error android xml Eclipse: error strings.out.xml en android

[2010-11-18 20:37:06 - Sensores] Error in an XML file: aborting build.

Evidentemente no se compila ni se genera el apk correspondiente.

Esto es debido a que eclipse intenta compilar el proyecto a partir del strings.xml, en vez del AndroidManifest.xml, ya que tenemos seleccionado el strings.xml en la vista de “Project Explorer” o “Navigator”.

Para eliminar el error, tan solo debemos:

  • Hacemos un “Proyect”, “Clean” para quitar el mensaje de error.
  • Seleccionar el proyecto en la vista de “Project Explorer” o “Navigator”
  • Compilar normalmente.

Con estoy ya esta arreglado el error, compilando y generando el apk de nuestro proyecto.

Eclipse: instalar sdk de android

6

Si queremos desarrollar nuestras aplicaciones android lo primero que tenemos que hacer es instalar el kit de desarrollo (sdk) en un ide, por ejemplo Eclipse Galileo.

Una vez tenemos funcionando el Eclipse Galileo, vamos a “Help“, “Install New Software“:

Eclipse 1 610x499 Eclipse: instalar sdk de android

Pulsamos el botón de “Add“, y añadimos el repositorio del plugin de Android:
https://dl-ssl.google.com/android/eclipse/site.xml

Eclipse 2 Eclipse: instalar sdk de android

Y esperamos a que se cargue la lista de software disponible. Seleccionamos “Android DDMS” y “Android Development Tools“, y pulsamos el botón “Next

Eclipse 3 610x484 Eclipse: instalar sdk de android

pulsamos de nuevo “Next

Eclipse 4 610x484 Eclipse: instalar sdk de android

Confirmamos la instalación de las partes no firmadas:

Eclipse 5 Eclipse: instalar sdk de android

aceptamos la licencia de los productos y pulsamos “Finish”

Nos pedirá reiniciar el eclipse, le decimos que “Yes“. Y ya tenemos el sdk de Android instalado.

Eclipse 6 Eclipse: instalar sdk de android

Para crear un nuevo proyecto de Android, seleccionamos “File“, “New“, “Project“, “other“, “Android project“:

Eclipse 7 Eclipse: instalar sdk de android

A continuación le damos un nombre al proyecto, seleccionamos la versión de Android que deseamos utilizar y el nombre de la aplicación:

Eclipse 8 342x610 Eclipse: instalar sdk de android

Una vez seleccionado, pulsamos el botón “Finish“:

Eclipse 9 342x610 Eclipse: instalar sdk de android

con esto ya tenemos nuestro proyecto Android generado.

A partir de este momento desde Eclipse podemos crear proyectos Android para poder desarrollar nuestras propias aplicaciones.

Es conveniente comprobar de vez en cuando el repositorio de Android para poder descargarse las nuevas versiones del sistema operativo.

Eclipse: formatear el código

5

Una característica de eclipse meramente estética, aunque nos puede resultar muy útil para hacer nuestro código mas sencillo de leer y mantener es la opción de “formatear código” automáticamente.
(más…)

Eclipse: generar setters y getters automáticamente

1

Al igual que ya vimos en un post anterior sobre como generar setters y getters automáticamente en Netbeans, podemos realizar lo mismo con el eclipse.
(más…)

« Anteriores Siguientes »