Emulador no ejecutándose

Mi AVD Emulator no se está ejecutando después de haber cambiado mi Hardisk a otro procesador MotherBoard i5 3GHz sin tener que reinstalar el sistema operativo.

Sistema operativo: Ubuntu 10.10

mi emulador no se ejecuta a través de eclipse. cuando hago clic en Ejecutar como .. Aplicación de Android.

Luego trato de ejecutar a través del símbolo del sistema y luego muestra un error como el siguiente.

padmakumar@padmakumar-desktop:~$ emulator -avd JellyBelly Failed to create Context 0x3005 emulator: WARNING: Could not initialize OpenglES emulation, using software renderer. Segmentation fault 

cómo resolver este error para ejecutar el emulador?

EDITAR: usando el emulador -avd JellyBelly -verbose

 padmakumar@padmakumar-desktop:~$ emulator -avd JellyBelly -verbose emulator: found SDK root at /home/padmakumar/android-sdk emulator: Android virtual device file at: /home/padmakumar/.android/avd/JellyBelly.ini emulator: virtual device content at /home/padmakumar/.android/avd/JellyBelly.avd emulator: virtual device config file: /home/padmakumar/.android/avd/JellyBelly.avd/config.ini emulator: using core hw config path: /home/padmakumar/.android/avd/JellyBelly.avd/hardware-qemu.ini emulator: Found AVD target API level: 16 emulator: found skin 'WXGA800-7in' in directory: /home/padmakumar/android-sdk/platforms/android-16/skins emulator: autoconfig: -skin WXGA800-7in emulator: autoconfig: -skindir /home/padmakumar/android-sdk/platforms/android-16/skins emulator: found skin-specific hardware.ini: /home/padmakumar/android-sdk/platforms/android-16/skins/WXGA800-7in/hardware.ini emulator: keyset loaded from: /home/padmakumar/.android/default.keyset emulator: trying to load skin file '/home/padmakumar/android-sdk/platforms/android-16/skins/WXGA800-7in/layout' emulator: skin network speed: 'full' emulator: skin network delay: 'none' emulator: autoconfig: -kernel /home/padmakumar/android-sdk/system-images/android-16/armeabi-v7a//kernel-qemu emulator: autoconfig: -ramdisk /home/padmakumar/android-sdk/system-images/android-16/armeabi-v7a//ramdisk.img emulator: Using initial system image: /home/padmakumar/android-sdk/system-images/android-16/armeabi-v7a//system.img emulator: autoconfig: -data /home/padmakumar/.android/avd/JellyBelly.avd/userdata-qemu.img emulator: autoconfig: -initdata /home/padmakumar/.android/avd/JellyBelly.avd/userdata.img emulator: autoconfig: -cache /home/padmakumar/.android/avd/JellyBelly.avd/cache.img emulator: autoconfig: -sdcard /home/padmakumar/.android/avd/JellyBelly.avd/sdcard.img emulator: Physical RAM size: 1024MB Content of hardware configuration file: hw.cpu.arch = arm hw.cpu.model = cortex-a8 hw.ramSize = 1024 hw.screen = touch hw.mainKeys = no hw.trackBall = yes hw.keyboard = no hw.keyboard.lid = no hw.keyboard.charmap = qwerty2 hw.dPad = yes hw.gsmModem = yes hw.gps = yes hw.battery = yes hw.accelerometer = yes hw.audioInput = yes hw.audioOutput = yes hw.sdCard = yes hw.sdCard.path = /home/padmakumar/.android/avd/JellyBelly.avd/sdcard.img disk.cachePartition = yes disk.cachePartition.path = /home/padmakumar/.android/avd/JellyBelly.avd/cache.img disk.cachePartition.size = 66m hw.lcd.width = 800 hw.lcd.height = 1280 hw.lcd.depth = 16 hw.lcd.density = 213 hw.lcd.backlight = yes hw.gpu.enabled = no hw.camera.back = emulated hw.camera.front = none vm.heapSize = 48 hw.sensors.proximity = yes hw.sensors.magnetic_field = yes hw.sensors.orientation = yes hw.sensors.temperature = yes kernel.path = /home/padmakumar/android-sdk/system-images/android-16/armeabi-v7a//kernel-qemu kernel.parameters = android.checkjni=1 disk.ramdisk.path = /home/padmakumar/android-sdk/system-images/android-16/armeabi-v7a//ramdisk.img disk.systemPartition.initPath = /home/padmakumar/android-sdk/system-images/android-16/armeabi-v7a//system.img disk.systemPartition.size = 200m disk.dataPartition.path = /home/padmakumar/.android/avd/JellyBelly.avd/userdata-qemu.img disk.dataPartition.size = 201m avd.name = JellyBelly . QEMU options list: emulator: argv[00] = "/home/padmakumar/android-sdk/tools/emulator-arm" emulator: argv[01] = "-android-hw" emulator: argv[02] = "/home/padmakumar/.android/avd/JellyBelly.avd/hardware-qemu.ini" Concatenated QEMU options: /home/padmakumar/android-sdk/tools/emulator-arm -android-hw /home/padmakumar/.android/avd/JellyBelly.avd/hardware-qemu.ini emulator: registered 'boot-properties' qemud service emulator: nand_add_dev: system,size=0xc800000,initfile=/home/padmakumar/android-sdk/system-images/android-16/armeabi-v7a//system.img emulator: mapping 'system' NAND image to /tmp/android-padmakumar/emulator-IM8Usk emulator: rounding devsize up to a full eraseunit, now c810000 emulator: nand_add_dev: userdata,size=0xc900000,file=/home/padmakumar/.android/avd/JellyBelly.avd/userdata-qemu.img emulator: rounding devsize up to a full eraseunit, now c918000 emulator: registered 'boot-properties' qemud service emulator: Adding boot property: 'dalvik.vm.heapsize' = '48m' emulator: Adding boot property: 'qemu.sf.lcd_density' = '213' emulator: Adding boot property: 'qemu.hw.mainkeys' = '0' emulator: Adding boot property: 'qemu.sf.fake_camera' = 'back' emulator: nand_add_dev: cache,size=0x4200000,file=/home/padmakumar/.android/avd/JellyBelly.avd/cache.img emulator: Initializing hardware OpenGLES emulation support Failed to create Context 0x3005 emulator: Can't start OpenGLES renderer? emulator: WARNING: Could not initialize OpenglES emulation, using software renderer. emulator: Kernel parameters: qemu.gles=0 qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 ndns=2 Segmentation fault 

Editar: cualquier emulador que estoy creando no se está ejecutando.

En realidad sucede cuando actualiza su ADT y SDK a la versión 20 … Eso ocurre con muchas personas, pero la solución es que debe iniciar “emulator-arm” en lugar de “emulator” … así que puede que funcione. .. y para más detalles, puede consultar http://code.google.com/p/android/issues/detail?id=34233 este enlace …

Yo tuve el mismo problema

Edite la configuración de GUI de AVD. Sección de hardware, seleccione Nuevo. Pulse el menú desplegable “Propiedad” Seleccione “Emulación GPU” y luego “Aceptar” Cambie “Emulación GPU” a “SÍ” con el menú desplegable en la sección Hardware.

Guarde y vuelva a intentarlo

Es probable que le falte el enlace con las bibliotecas GLES para el emulador, asegúrese de que en

 /tools/lib 

tienes estos archivos .so

 libEGL_translator.so libGLES_CM_translator.so libGLES_V2_translator.so libOpenglRender.so 

tiene que agregar estos archivos al conjunto global de bibliotecas para su sistema operativo, puede agregar bibliotecas desde una ruta específica haciendo solo lo siguiente:

  • sudo gedit /etc/ld.so.conf.d/androidGL.conf
  • escriba solo la ruta a las bibliotecas en este archivo, en su caso /tools/lib , solo una ruta, no especifique ninguna biblioteca, todas las bibliotecas en esa ruta se recostackrán automáticamente
  • guardar y cerrar gedit
  • actualice el conjunto global de bibliotecas para agregar la nueva ruta con sudo ldconfig

Ahora vuelva a intentar ejecutar su avd.

 Failed to create Context 0x3005 emulator: Can't start OpenGLES renderer? 

En general, esto sucede cuando el tamaño de su emulador está fuera de rango comparado con las unidades de soporte GL de su sistema operativo.

intente escalar su emulador de acuerdo con el tamaño de su pantalla y monitorear los dpi.

Espero que ayude

Cambie la resolución de su pantalla (aumento). Eso me hizo el truco

Yo también estaba teniendo este problema. Mis síntomas:

  1. Podría comenzar las sesiones de Android
  2. Eclipse luego mostró el error anterior
  3. Uso Windows Vista, Android SDK 20 y Eclipse 4.2.0

El problema real fue bastante directo (teniendo en cuenta que sí tenía un emulador de GPU = sí). ¡Resulta que Eclipse no podía ver la sesión de Android!

http://www.linkedin.com/groups/Problem-in-executing-code-on-86481.S.138513463

Como tal, encontré

Android Emulator se inicia pero Eclipse no lo reconoce

¡Se reinició el servidor ADB y se escapa la solución de su tío (también reiniciando Eclipse)!

Espero que eso ayude a alguien más.

Deberá volver a establecer todos los valores de la ruta de la variable de entorno. y si utilizó el archivo instalador para instalar el SDK, puede que necesite instalarlo de nuevo porque tiene algunas dependencias con el sistema operativo.

Si usa Windows 8 de 64 bits con procesador Intel y tarjeta gráfica NVidia, debe instalar las actualizaciones de Windows. Específicamente: actualización del controlador NViDIA para GForce y actualización del controlador intel corporación para gráficos HD.

No hay nada de qué preocuparse acerca de este error. No está creando su Avd de acuerdo con la plataforma Just Make it Proper, que le mostrará un ejemplo.

1 -Android 2.2,
2 -Api Nivel 8, 3 -SDCard 1024

¡Definitivamente funcionará solo según la Plataforma!

Estaba teniendo este problema con Windows 8 x64. asegúrese de instalar el controlador correcto para su tarjeta gráfica. El error desapareció después de instalar el controlador correcto.

Todo lo que hice para arreglar esto fue:

  1. Dispositivo eliminado del administrador de AVD
  2. Crear dispositivo virtual de nuevo

Prueba esto:

  1. Abra el Administrador de AVD
  2. Haga clic en JellyBelly AVD
  3. Haga clic en Editar
  4. Cambie algún valor en ‘Hardware’ y guárdelo

Prueba a comenzar y dinos cómo va