No se puede eliminar el dispositivo virtual de Eclipse, android

Tengo varios dispositivos virtuales, algunos de ellos no se pueden eliminar. El mensaje de error es "El dispositivo virtual android XXX se está ejecutando actualmente en un emulador y no se puede eliminar", cuando recién he reiniciado Ubuntu y solo he iniciado Eclipse.

6 Solutions collect form web for “No se puede eliminar el dispositivo virtual de Eclipse, android”

En Linux / * nix y OSX:

  1. Encuentre la carpeta .android en su directorio $HOME .
  2. En .android debe haber una carpeta avd
  3. En la carpeta avd debe haber uno o varios archivos .ini y una carpeta de dispositivo virtual * .avd correspondiente.
  4. Elimine el archivo .ini y la carpeta .avd de la que desea deshacerse.
  5. Regresa a Android sdk y al administrador de AVD.

Espero que esto ayude…

En el /home/.android/[su dispositivo] .avd carpeta a veces se quedan detrás de archivos * .lock. Esto puede deberse a la terminación inesperada del emulador. AVDM no se ocupa de esto. La eliminación manual de una carpeta de dispositivos o su sustitución resuelve el problema.

Antes de intentar eliminar un dispositivo virtual en AVDM. Elimine todos los archivos * .lock del dispositivo correspondiente /home/.android/[your] .avd fodlers. A continuación, podrá eliminar sin que aparezca el mensaje "dispositivo XXX se está ejecutando".

Una solución alternativa y mucho más simple que funciona desde el administrador de AVD.

Desde el administrador de AVD, haga clic en el botón Nuevo. Establezca el nombre como el nombre del dispositivo que no puede cerrar, elija cualquier configuración y marque la casilla que dice Reemplazar el AVD existente con el mismo nombre.

Esto matará a la antigua y la sobrescribirá con la nueva. El nuevo no se está ejecutando y puede ser eliminado.

He estado buscando el código java y este error realmente significa que tienes un AVD corriendo … ¿Has intentado kill'em todos con top o htop (que es mucho mejor).

  // check if the AVD is running if (avdInfo.isRunning()) { display.asyncExec(new Runnable() { public void run() { Shell shell = display.getActiveShell(); MessageDialog.openError(shell, "Delete Android Virtual Device", String.format( "The Android Virtual Device '%1$s' is currently running in an emulator and cannot be deleted.", avdInfo.getName())); } }); return; 

Desde Finder (OSX) O Explorador de directorios (Linux y Windows)

  1. Busque la carpeta .android [Hidden Folder] en su directorio $ HOME. Mostrar / ocultar carpetas en MAC
  2. En .android debería haber una carpeta [Your Device] .avd
  3. Busque archivos * .lock y elimine dentro de la carpeta [Your Device] .avd

Desde Android Studio

  1. Abra el Administrador de AVD
  2. Seleccione el dispositivo virtual que desea eliminar
  3. Haga clic abajo en la flecha al final y seleccione [Mostrar en disco] se abrirá el directorio
  4. Busque archivos * .lock y elimine dentro de la carpeta [Your Device] .avd

Después de estos pasos, le permitirá eliminar de AVD Manager

Tuve este problema también .. no fue capaz de encontrar / ver la carpeta .android en $ home. No sé si está oculto o qué. Si hace doble clic en un dispositivo Android en el administrador de AVD que le mostrará la ruta de la "ejecución de AVD", que es exactamente donde todo el mundo dice que debería ser. Puesto que no pude borrar estos archivos usando la GUI utilizé CLI (terminal para hacerlo). Puede utilizar los siguientes comandos [cd] para cambiar el directorio [rm -R] para eliminar un archivo. Paso a paso:

  1. Desde cli terminal que se verá algo como esto:

    NameOfYourMac: ~ MacUser $

  2. tipo

    Cd .android / avd

    (Cambios de directorio)

    NameOfYourMac: avd MacUser $

  3. Tipo

    Rm -R nameOfYourVirtualDevice.avd

Muy fácil. Ahora deberías poder eliminar el dispositivo en el Administrador AVD de Eclipses.

  • Fuerza de la señal del emulador de Android
  • Personalizar el diálogo que tiene elementos de una sola opción de la lista
  • ¿Por qué el emulador de Android funciona de manera tan vergonzosa?
  • Cómo obtener texto seleccionado de edittext en android?
  • Emulador de Android al revés
  • Lollipop VMs en Genymotion - posiblemente ARM La traducción no funciona
  • Emulador de Android Ubuntu 14.04 no se pudo crear la ventana SDL2 GLX no compatible
  • Configuración del emulador de Android con una relación de aspecto de pantalla más grande
  • Cómo resolver esta advertencia "W / Atlas: Puntero 0x0, no en getPreloadedDrawables? "
  • ¿Cómo obtengo los emuladores de tableta de 7 y 10 pulgadas?
  • ¿Por qué no emuladores estándar de Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.