Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Android herramientas r17 x86 emulador – ¿por qué no puedo crear un x86 AVD?

He instalado las nuevas herramientas sin problemas. He instalado el HAXM de Intel. He verificado (con la sc query intelhaxm ) que el servicio de Intel está funcionando. También he confirmado que la máquina (Lenovo ThinkCentre) es compatible con la tecnología de virtualización Intel.

Entonces, ¿por qué en el AVD Manager es el campo de CPU / ABI fijado en ARM para cada versión de plataforma única de Android?

  • ¿Cómo grabar vídeo de ancho y altura en el dispositivo samsung android?
  • ClassCastException al intentar hacer readParcelable en un arreglo de objetos personalizado
  • Cómo cambiar el fondo del título de diálogo de alerta de Android
  • ¿Cómo se calcula el tamaño de un widget Android después de la distribución?
  • Debería aprender Google App Inventor como complemento de Java para Android
  • Cómo arreglar "Falta un arrastre mientras esperamos la respuesta de WebCore para tocar hacia abajo"
  • Renderización de imagen progresiva, cargando imagen pixel por píxel y actualizando imageview en imageLoader
  • Botón de salida de la aplicación para Android
  • ¿Cómo funciona getContentResolver ()?
  • Cómo ocultar barra de herramientas / barra de herramientas mientras desplaza hacia abajo en Webview
  • Cómo obtener la ubicación de gps android
  • Uso de la barra de acción de soporte de inicio activada
  • 4 Solutions collect form web for “Android herramientas r17 x86 emulador – ¿por qué no puedo crear un x86 AVD?”

    En el momento de escribir este documento, la única imagen de emulador x86 disponible es para Android 2.3.3 (API Level 10), que aparece en el SDK Manager como "Intel Atom x86 System Image". Esperemos que otros estén disponibles en el futuro.

    BTW, para aquellos que leen esta pregunta y respuesta y va "¿eh?", La edición r17 de las herramientas para desarrolladores de Android añadido soporte para emuladores x86 nativos , que se ejecutará algo más rápido que sus equivalentes de emulador ARM.

    Puede descargar imágenes de emulador de Android directamente desde el sitio web de Intel . Aquí tienen una imagen de KitKat que parece API 19 (4.4).

    Solo para mantener esta pregunta actualizada:

    Al igual que CommonsWare dijo, en el momento de la escritura, las únicas imágenes de Intel x86 disponibles eran API 10. Hace algún tiempo Intel comenzó a actualizar imágenes en sincronía con las versiones de SDK .

    Para poder usar las imágenes, puede descargarlas desde el SDK Manager, o seguir las instrucciones de Intel (4.3-specific, pero se aplican en general).

    A pesar de lo que usa, tenga en cuenta un punto importante de las instrucciones:

    • Seleccione los destinos que no sean "Google APIs" (por ejemplo, "Android 4.3 – API Level 18") – el Administrador de AVD no le permitirá cambiar la CPU a x86 a menos que utilice objetivos de droides de vainilla.

    Tuve un problema de inicio en Ubuntu también. Para conseguir que funcione utilicé la opción -disable-kvm . Tomó tres días para encontrar esta solución.

     ./emulator -avd i -noaudio -nojni -netfast -show-kernel -verbose -gpu on -cpu-delay 0 -qemu -m 512 -disable-kvm 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.