Home » Android » Errores típicos en la depuración

Cuando se inicia la primera depuración nos encontramos con una serie de errores típicos que resultan fácil de resolver.

Error típico en la primera depuración Android con Eclipse

Si al ejecutar el proyecto nos aparece este error:

use ‘@foo’ to launch a virtual device named ‘foo’

Esto puede ser debido a un error del SDK. Cuando se informa la ruta de acceso al SDK puede ser que hayamos incluido espacios, lo que puede ser perfectamente correcto (por ejemplo, c://Program Files/) pero que el asistente del SDK no gestiona correctamente ya que trabaja con el formato antiguo de 8.3 y por eso se genera ese error.
La solución es simple y se realiza desde dentro de Eclipse:

  • Ir a Windows/preferences/android
  • Cambiar la ruta de acceso al sdk
  • Si la ruta de acceso es C://Program Files/…

Debe informar C://progra~1/…

  • Si la ruta de acceso es C://Archivos de programas/…

Debe informar C://archiv~1/…

  • En Windows de 64 bits, si la ruta de acceso es C://Program Files (x86)/…:

Debe informar: C://program~2/…

Otro Error típico en la primera depuración Android con Eclipse

Error Android emulator failed to allocate memory 8


Si al iniciar el emulador nos da el error "Android emulator failed to allocate memory 8" es muy probable que no sea un problema de nuestro código ni la configuración del emulador sino del entorno Android. 


Corrección: Desde Android SDK Manager version 21, la solución es modificar el archivo config.ini correspondiente al AVD. 

  • Debemos editar el archivo config.ini que corresponda al AVD que estamos utilizando:

 C:\Users\<user>\.android\avd\<avd-profile-name>.avd\config.ini y cambiar el valor que encontremos en la propiedad ramSize, por ejemplo:

hw.ramSize=1024
 
a

hw.ramSize=1024MB

izq sup der

Deja un comentario