Error al crear tarjeta sd en la carpeta AVD en Mac 10.7.5

Estoy usando Mac OSX 10.7.5 y recientemente reinstalar el ADT más reciente 23 que la versión denominada "adt-bundle-mac-x86_64-20140624".

Quité la versión más vieja de ADT que apoya solamente a la API 18 (no recuerdo cuál es el código de la versión es él …) antes de instalar el nuevo.

Mientras terminé la instalación, actualizar la API a 19 por SDK Manager, pero no he actualizado 4.4W y API 20.

Intenté crear un nuevo emulador con el valor de ajuste en el campo de la tarjeta SD, y luego presionar OK.

El panel de la consola se produjo mensaje de error:

[2014-07-09 02:44:13 – SDK Manager] Error al crear la tarjeta SD.

[2014-07-09 02:44:13 – SDK Manager] Error al crear tarjeta sd en la carpeta AVD.

Con los mismos pasos de creación, el problema anterior no se ha mostrado en la versión anterior de ADT que utilicé antes.

He intentado si no establecer el valor de la tarjeta SD para crear un nuevo emulador, que se puede crear con éxito!

También intenté instalar Eclipse 4.4 Luna y el paquete más nuevo del SDK por separado, todavía tiene el mismo problema …

No estoy seguro si hay algún problema en mi OSX o he perdido algunos pasos de configuración durante la instalación.

Por favor amablemente me dan algunas sugerencias para solucionar mi problema, apreciar!

Han pasado 2 meses desde que abrieron este caso, así que espero que ya hayas alcanzado una resolución. En realidad he experimentado el mismo problema con la creación de una tarjeta SD en mi Mac 10.7.5 OS con el paquete Eclipse ADT. Cuando no podía confiar en la GUI, pasé a usar la CLI para crear la tarjeta sd usando el comando mksdcard ubicado en la carpeta sdk / tools (por ejemplo: mksdcard 64M /tmp/sdcard.img). Al hacerlo, me di cuenta de que estaba recibiendo una Instrucción Ilegal: 4 error. Al rastrear este error más abajo (por ejemplo: ¿Cuál es el error de "Instrucción ilegal: 4" y por qué "-mmacosx-version-min = 10.x" lo soluciono? ) Me di cuenta de que es un problema con la forma en que el mksdcard comando fue compilado y que mi OS 10.7.5 no era capaz de ejecutar este comando.

Resolución (al menos para mi caso):

  1. Copia de seguridad del comando mksdcard en la carpeta de herramientas. Ejemplo cp mksdcard mksdcard.bak
  2. Descargue una versión anterior de las herramientas conocidas para trabajar en el sistema operativo 10.7.5 ( http://dl-ssl.google.com/android/repository/tools_r22.6.2-macosx.zip )
  3. Extraiga la herramienta y copie el comando mksdcard de la carpeta recién extraída a su carpeta Eclipse / sdk / tools (esencialmente reemplazando el comando mksdcard que sabemos que no funciona).
  4. Reiniciar Eclipse
  5. Cree un nuevo AVD usando el administrador de AVD y asigne un valor (por ejemplo: 32M) a la tarjeta sd
  6. Ya no debería ver la falla al crear el error de la tarjeta SD.

Resolución 2: Actualiza tu Mac a una versión posterior (10.8.x o superior). He probado esto y he confirmado que mksdcard está trabajando en versiones posteriores de Mac OS X sin este problema.

Déjeme saber si esto resuelve su problema también.

Puedes intentar ejecutar esto en shell

cd / Usuarios / MyUserName / Library / Android / sdk / tools /

chmod + x mksdcard

Android Studio IDE en Mac os: error = 13, Permiso denegado

Creo que hay un error en la GUI que no te deja pasar el paso de la tarjeta SD. Podrías intentar saltar la GUI utilizando el comando 'android' directamente. Después de experimentar este problema, pude crear un AVD usando este comando:

$ android create avd -t 3 -n TestAVD

Esto utiliza una gran cantidad de valores por defecto. Para ver las opciones de '-t', utilice 'objetivos de lista de android'. Echa un vistazo a las opciones de 'create avd' con este comando:

$ android –help crea avd

Espero que ayude.

  • Eclipse: La instalación JRE especificada no existe
  • Latitud / longitud errónea recibida en Android Emulator en Mac
  • AndroidStudio (0.8.9 Mac) No se pudo sincronizar el nuevo proyecto Gradle
  • Ranlib: advertencia para la biblioteca
  • Utilizando el SDK de Android en un Mac, Eclipse es muy lento. ¿Cómo puedo acelerarlo?
  • JAVA_HOME se establece en un directorio no válido mientras se ejecuta ./gradlew en OSX
  • Android Studio 1.5.x para Mac se está estrellando al azar
  • Android Unknown Comando 'Crunch'
  • Compilación cruzada de GCC con newlib para ARM: cómo especificar opciones de GCC como -march?
  • Libgdx ClassNotFoundException al iniciar Desktop main - Mac, IntelliJ
  • OS X 10.6.6 y "dispositivos adb" falla en la lista de dispositivos android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.