Android SDK AVD Error: null

Cuando intento instalar el SDK de Android en eclipse, no puedo crear un nuevo dispositivo virtual. Sigo recibiendo este error [2011-05-28 12:05:16 – SDK Manager] Error: null. ¿Hay alguna manera de arreglar esto?

Cómo solucioné este problema eliminado todos los archivos en mi espacio de trabajo. Restablecer y empezó a funcionar.

Mismo problema aquí en MAC OS X. Aquí está mi configuración.

bigboy:platform-tools kaffein$ uname -a Darwin bigboy.home 10.8.0 Darwin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64 x86_64 

El porque

Es un problema con la configuración de permisos de su carpeta ~ / .android / avd. Dado que las configuraciones y la configuración del emulador de dispositivo virtual están escritas en esta carpeta, las herramientas SDK (avd manager en este caso) deben poder escribir en este directorio.

El como

Primero, comprueba tus permisos ~ / .android / avd usando el comando ls Unix (cd en tu directorio home):

 bigboy:~ kaffein$ ls -al .android/ drwxr-xr-x 5 kaffein staff 170 Jan 5 14:35 . drwxr-xr-x+ 53 kaffein staff 1802 Jan 5 21:22 .. -rw-r--r-- 1 root staff 123 Jan 5 14:08 adb_usb.ini -rw-r--r-- 1 root staff 131 Jan 5 14:35 androidwin.cfg drwxr-xr-x 2 root staff 68 Jan 5 12:48 avd 

La carpeta avd pertenece a root. Puede comenzar cambiando el propietario de esta carpeta a sí mismo usando el siguiente comando.

 bigboy:~ kaffein$ cd .android/ bigboy:.android kaffein$ sudo chown kaffein:staff * 

Compruebe nuevamente para ver que ahora es el propietario de la carpeta utilizando el siguiente comando:

 bigboy:.android kaffein$ ls -al total 16 drwxr-xr-x 5 kaffein staff 170 Jan 5 14:35 . drwxr-xr-x+ 53 kaffein staff 1802 Jan 5 21:22 .. -rw-r--r-- 1 kaffein staff 123 Jan 5 14:08 adb_usb.ini -rw-r--r-- 1 kaffein staff 131 Jan 5 14:35 androidwin.cfg drwxr-xr-x 2 kaffein staff 68 Jan 5 12:48 avd 

Usted debe tener una salida como la anterior (por supuesto, kaffein debe ser su nombre de usuario)

Por último, debe cambiar la configuración de permisos en la carpeta avd / mediante el siguiente comando:

 bigboy:.android kaffein$ sudo chmod a+rw avd/ 

Compruebe que ha cambiado la configuración con el comando ls -al.

 bigboy:.android kaffein$ ls -al total 16 drwxr-xr-x 5 kaffein staff 170 Jan 5 14:35 . drwxr-xr-x+ 53 kaffein staff 1802 Jan 5 21:22 .. -rw-r--r-- 1 kaffein staff 123 Jan 5 14:08 adb_usb.ini -rw-r--r-- 1 kaffein staff 131 Jan 5 14:35 androidwin.cfg drwxrwxrwx 2 kaffein staff 68 Jan 5 12:48 avd 

Avd se establece ahora en 777.

Último paso

Desde el IDE de Eclipse, abra el administrador de AVD e intente crear un dispositivo virtual. Taaadaaaa !!!! Todo debería funcionar …

Espero que ayudó …

Sólo para compartir propósito, tengo el error de [2011-10-20 10:07:17 – SDK Manager] Error: null y resolví el problema mediante la configuración de la variable de entorno ANDROID_SDK_HOME sobre el panel de control.

Inicio -> Panel de control -> Sistema y seguridad -> Sistema -> Configuración avanzada del sistema -> Variables de entorno -> Nuevo

Nombre de la variable: ANDROID_SDK_HOME Valor de la variable: (la ruta es la ubicación deseada de la carpeta .android, excluyendo la última barra) Por ejemplo: C: \ Users \ myUsername

¡Aclamaciones!

Tuve el mismo problema ahora mismo.

Iniciando la herramienta android y tratando de agregar un AVD me dio un error "Permiso denegado" en mi carpeta ~ / .android (Mac OS X aquí).

Apuesto a que es demasiado, pero esto resolvió el problema para mí:

  • Salga de la herramienta android o de Eclipse AVD Manager;
  • Quite el directorio .android;
  • Inicie de nuevo la herramienta Android e intente agregar AVD.

Voilà. Con esto pude agregar nuevos AVD tanto a través de la herramienta (cuando se inició directamente) y Eclipse.

Estoy bastante seguro de haber estropeado los permisos de alguna manera, y que la solución más correcta a este problema es arreglar los permisos de este directorio.

Si todavía tienes este problema, encontré una solución (en Windows 7). Mi consola me estaba dando exactamente el mismo error y Eclipse dijo que mi android sdk no estaba en el lugar correcto – a pesar de que era – siempre que abrió eclipse.

Para corregir esto, haga clic derecho en su carpeta android-sdk, vaya a las propiedades, la seguridad, a continuación, en la lista de "nombres de grupo o de usuario", asegúrese de que cada uno (especialmente "instalador de confianza") tiene permisos completos para el archivo – Todas las casillas "permitir" están marcadas. La próxima vez que inicie el SDK Manager, debería ser capaz de descargar todo sin ningún problema.

También encontré este problema en Linux, encontré que era el problema del permiso, resolví el problema agregando el permiso de escritura al usuario de eclipse, también puedes resolver esto cambiando el propietario del archivo al usuario de eclipse, espero que lo hagas Beneficiarse de esto.

Nada sugerido aquí funcionó para mí, todavía estaba recibiendo el error en mi servidor CentOS 7.

Después de un poco más de excavación descubro que el tema estaba relacionado con la creación de la SDCard:

 $ avdmanager -v create avd --force --name avd_5568 --package 'system-images;android-25;google_apis;x86' --sdcard 256M --abi google_apis/x86 --device "4in WVGA (Nexus S)" Warning: Failed to create the SD card. Warning: Failed to create sdcard in the AVD folder. Error: AVD not created. null 

Y después de algunos más googling me di cuenta de que tenía que instalar alguna dependencia requerida.

Bibliotecas necesarias para máquinas GNU / Linux de 64 bits :
Si está ejecutando una versión de 64 bits de Ubuntu, debe instalar algunas bibliotecas de 32 bits con el siguiente comando:

 sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 

Si está ejecutando Fedora de 64 bits, el comando es:

 sudo yum install zlib.i686 ncurses-libs.i686 bzip2-libs.i686 

No estoy seguro de si este es su problema, pero he visto esto suceda cuando el SDK Manager está buscando en el directorio equivocado para Android Virtual Devices. Volvería a comprobar esto y asegurarse de que es correcto, lo verá en la parte superior de la SDK de Android y ventana de AVD Manager.

Creo que su problema es que no puede crear dispositivo virtul derecho?

La forma más fácil de crear un AVD es utilizar el gestor gráfico de AVD, que se inicia desde Eclipse haciendo clic en Ventana> SDK de Android y AVD Manager .
O
También puede iniciar el Administrador de AVD desde la línea de comandos llamando a la herramienta Android en el directorio de herramientas de la guía de comandos de Android SDK.for / developing / tools / emulator.html entonces debería ver este video
Y luego -android-emulator-manage-android-virtual-devices-avd

¿Resolvió su problema? Tuve un problema similar en mi mac, pero lo resolví anoche. No había acceso de escritura a mi disco con mi cuenta de usuario que hizo imposible iniciar una máquina virtual. Así que cambié mi permiso para leer / escribir lo que resolvió el problema.

Tengo el mismo problema. Descargé el paquete SDK (para Windows 64bits) desde el sitio web de desarrolladores de android, cuando creé AVD, recibí un error: "[2013-03-14 … SDK manager] error: null".

Ejecutar Eclipse.exe como administrador, entonces funciona, puedo crear un AVD.

Yo tuve el mismo problema. Compruebe los pasos:

  1. Sdk gerente de sí mismo puede ser dañado, como una buena práctica es recomendable mantener una copia de seguridad y utilizar el mismo para comprobar si hay un problema con el gestor de SDK

  2. Eliminar .android / avd de usuario / perfil

  3. Elimine .metadata de su lugar de trabajo. Asegúrese de tomar la copia de seguridad.

  4. Cambiar el lugar de trabajo

  5. Compruebe los privilegios de .android usted debe haber leído la opción de la escritura si no entonces por favor dé la opción de la escritura de la lectura

La forma más rápida que encontré: Ubuntu 12.04 1. Ir a su carpeta de inicio 2. Ctrl + H (mostrar archivos ocultos y carpetas) 3. Haga clic derecho -> Abrir en Terminal

  // shows ownership for the android hidden folder your-machine:~$ ls -l .android/ // change ownership to you your-machine:~$ sudo chown yourUserName.yourUserName -R .android/ 

Y trate de crear un nuevo AVD

En caso de que no pueda crear un dispositivo AVD:

  1. Compruebe su carpeta. .android y crosscheck si tiene todos los archivos que se supone que están allí ( adbkey , androidtool.cfg , ddms.cfg , debug.keystore , default.keyset ). Asegúrese de que adbkey.pub y debug.keystore .
  2. Ir a su eclipse y ejecutar como admin O
  3. Vaya a su carpeta SDK y haga clic derecho. >> ir a propiedades >> seguridad
  4. Ahora haga clic en cada categoría de usuario en la lista de listas de nombres de grupos y haga clic en editar.
  5. Asegúrese de que todos ellos tienen un permiso absoluto o control completo. (Todas las casillas deben estar marcadas)
  6. Ahora vuelve a sdkmanager.exe y sdkmanager.exe clic derecho en >> propiedades >> seguridad y repite desde 5.

Esto me sucedió cuando me actualizé hace unas semanas.

Pruebe esto en Eclipse:

Para Mac OS X

Ventana> Personalizar la perspectiva … (verás que Android y el Administrador de AVD están deshabilitados)

Ahora haz clic en la pestaña "Disponibilidad de grupos de comandos"> Android and AVD Manager> check

Visibilidad de la barra de herramientas> Android and AVD Manager> check

Ahora puede ver el elemento de AVD Manager en la barra de herramientas de Eclipse.

¡¡aclamaciones!!

Tengo una solución para quién, no puede crear avd después de cambiado .android \ archivo a otra impulsión, ninguna necesidad de cualquier permiso.

Siga los pasos: después de mover el archivo .android a otra carpeta de unidad por ejemplo

1: vaya a su sdk -> carpeta de herramientas

2: Ahora haga doble clic en el archivo android.bat – el administrador de sdk comenzará

3: Ahora vaya a la pestaña Herramientas y seleccione Gestionar AVD – ahora se iniciará el administrador de avd

4: Ahora cree avd – avd creará en su carpeta de ruta de acceso específica.

5: Ahora reinicie su eclipse si no se inicia o empieza eclipse,

Ahora puede crear avd en la carpeta de unidad especificada.

  • Contraseña del almacén de claves alterada
  • Actualización de SDK OTA
  • ¿Dónde puedo encontrar el simulador oficial de tabulación de galaxias para el androide SDK?
  • El gestor SDK de Android no muestra paquetes que se instalarán
  • Cuál es el papel de la clave de la aplicación y la clave secreta en cada SDK
  • Android Framework?
  • Error desconocido para las API de Google Intel x86 Atom System Image (Android Studio)
  • Truecaller android sdk Código de error 3
  • ¿Por qué no puedo instalar Google Cloud Messaging para Android Library?
  • "No se puede encontrar la base de datos de API; Comprobación de API no se realizó "en SDK de aplicaciones de Android con Eclipse
  • Cómo configurar Android sdk desde la línea de comandos en servidor sin cabeza?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.