Error al iniciar AVD – "No se pudo abrir el archivo: (nulo) /system/build.prop: No existe tal archivo o directorio"

Cuando abro el AVD desde la ventana de CMD usando: C: \ Android \ adt-bundle-windows-x86 \ sdk \ tools> emulator.exe -avd Nexus-7-001 -verbose

Todo parece correcto hasta la línea de abajo "No se pudo abrir el archivo: (null) /system/build.prop: No existe tal archivo o directorio"

Aunque se abre el emulador, el intento de seleccionar una aplicación produce y el error "Desafortunadamente, el lanzador se ha detenido."

He desinstalado y vuelto a descargar el ADT => el mismo problema. ¿Puede decirme si hay una manera de estar seguro de eliminar todo el ADT? También este problema puede ser causado por los restos de la antigua ADT (versión anterior de Eclipse) o es algo más completamente? Tenga el mismo problema en un sistema operativo Win-7 y Vista.

C:\Android\adt-bundle-windows-x86\sdk\tools>emulator.exe -avd Nexus-7-001 -verbose . . . emulator: Trace file name is not set emulator: autoconfig: -scale 0.569531 emulator: Could not open file: (null)/system/build.prop: No such file or directory emulator: control console listening on port 5554, ADB on port 5555 emulator: can't connect to ADB server: connection refused emulator: ping program: C:\Android\adt-bundle-windows-x86\sdk\tools\ddms.bat emulator: ping command: C:\Windows\system32\cmd.exe /C "C:\Android\adt-bundle-windows-x86\sdk\tools\ddms.bat" ping emulator 21.0.1.0 "NVIDIA Corporati on" "GeForce G210M/PCI/SSE2" "3.0.0" goldfish_fb_get_pixel_format:167: display surface,pixel format: bits/pixel: 16 bytes/pixel: 2 depth: 16 red: bits=5 mask=0xf800 shift=11 max=0x1f green: bits=6 mask=0x7e0 shift=5 max=0x3f blue: bits=5 mask=0x1f shift=0 max=0x1f alpha: bits=0 mask=0x0 shift=0 max=0x0 

1) Compruebe que la imagen del sistema esté correctamente instalada.

2) compruebe el conductor de la tarjeta gráfica con la que está.

He enfrentado este problema antes. Para solucionar este problema, simplemente inicie Eclipse con privilegios administrativos. Funcionó para mí en Windows 7 y Windows 8.1.

Puede ser un problema relacionado con las rutas de las variables de entorno para el SDK de Android y / o Java no beng configurado correctamente o desactualizado. Compruebe que apuntan a los recursos adecuados. También puede intentar ejecutar los comandos mediante un símbolo de sistema elevado y volver a cargar ADB primero.

El archivo build.prop contiene información esencial para el sistema Android. Así que si no puede encontrar ese archivo, el sistema (o lanzador) se bloqueará. Si la imagen del sistema está dañada (algo podría fallar durante la descarga o el sistema Android lo estropeó), debería estar bien eliminando la plataforma con el gestor de SDK. O bien, puede eliminar la carpeta platform-<api level you are using> en system-images y las platforms de la carpeta en la que ha instalado el SDK. ¡Después de que usted haya hecho ese redownload la plataforma y el AVD debe trabajar otra vez!

Puede que no tenga nada que ver con esa línea.

Parece que hay un problema común al inicializar OpenGL (Google Earth funciona bien?). En estos casos, en la línea de comandos, intente usar 'emulador-brazo' en lugar de 'emulador'. Si funciona, puede ser un problema de controlador (intente reinstalar los controladores de gráficos).

Si no funciona, intente publicar el registro completo (emulator -verbose -avd mydevice).

Tenía casi el mismo problema, la solución era:

  1. Compruebe el nivel de API del núcleo
  2. Ejecute el AVD con la misma API.

Mi error fue:

 D:\programs\adt-bundle-windows-x86_64-20130522\sdk\tools>emulator-arm -kernel D \programs\adt-bundle-windows-x86_64-20130522\sdk\emulator-root\Kernel\zImage -s ow-kernel -verbose -avd NexusS emulator: found SDK root at D:\programs\adt-bundle-windows-x86_64-20130522\sdk emulator: Android virtual device file at: C:\Users\Laci\.android\avd\NexusS.ini emulator: virtual device content at C:\Users\Laci\.android\avd\NexusS.avd emulator: virtual device config file: C:\Users\Laci\.android\avd\NexusS.avd/con ig.ini emulator: using core hw config path: C:\Users\Laci\.android\avd\NexusS.avd/hard are-qemu.ini emulator: Found AVD target API level: 8 emulator: 'magic' skin format detected: 480x800 emulator: autoconfig: -skin 480x800 emulator: autoconfig: -skindir (null) emulator: keyset loaded from: C:\Users\Laci\.android\default.keyset emulator: found SDK root at D:\programs\adt-bundle-windows-x86_64-20130522\sdk emulator: trying to load skin file 'D:\programs\adt-bundle-windows-x86_64-20130 22\sdk/tools/lib/emulator/skins/dynamic//layout' emulator: loaded dynamic skin width=480 height=800 bpp=16 emulator: autoconfig: -ramdisk D:\programs\adt-bundle-windows-x86_64-20130522\s k/platforms\android-8\images\/ramdisk.img emulator: Using initial system image: D:\programs\adt-bundle-windows-x86_64-201 0522\sdk/platforms\android-8\images\/system.img emulator: autoconfig: -data C:\Users\Laci\.android\avd\NexusS.avd/userdata-qemu img emulator: autoconfig: -initdata C:\Users\Laci\.android\avd\NexusS.avd/userdata. mg emulator: autoconfig: -cache C:\Users\Laci\.android\avd\NexusS.avd/cache.img emulator: Physical RAM size: 256MB Content of hardware configuration file: hw.cpu.arch = arm hw.ramSize = 256 hw.screen = touch hw.mainKeys = yes hw.trackBall = no hw.keyboard = no hw.keyboard.lid = yes hw.keyboard.charmap = qwerty2 hw.dPad = no hw.gsmModem = yes hw.gps = yes hw.battery = no hw.accelerometer = yes hw.audioInput = yes hw.audioOutput = yes hw.sdCard = yes disk.cachePartition = yes disk.cachePartition.path = C:\Users\Laci\.android\avd\NexusS.avd/cache.img disk.cachePartition.size = 66m hw.lcd.width = 480 hw.lcd.height = 800 hw.lcd.depth = 16 hw.lcd.density = 240 hw.lcd.backlight = yes hw.gpu.enabled = no hw.camera.back = none hw.camera.front = none vm.heapSize = 32 hw.sensors.proximity = yes hw.sensors.magnetic_field = yes hw.sensors.orientation = yes hw.sensors.temperature = yes kernel.path = D:\programs\adt-bundle-windows-x86_64-20130522\sdk\emulator-roo \Kernel\zImage kernel.parameters = android.checkjni=1 disk.ramdisk.path = D:\programs\adt-bundle-windows-x86_64-20130522\sdk/platfo ms\android-8\images\/ramdisk.img disk.systemPartition.initPath = D:\programs\adt-bundle-windows-x86_64-2013052 \sdk/platforms\android-8\images\/system.img disk.systemPartition.size = 200m disk.dataPartition.path = C:\Users\Laci\.android\avd\NexusS.avd/userdata-qemu img disk.dataPartition.size = 2g avd.name = NexusS . QEMU options list: emulator: argv[00] = "emulator-arm" emulator: argv[01] = "-show-kernel" emulator: argv[02] = "-android-hw" emulator: argv[03] = "C:\Users\Laci\.android\avd\NexusS.avd/hardware-qemu.ini" Concatenated QEMU options: emulator-arm -show-kernel -android-hw C:\Users\Laci\.android\avd\NexusS.avd/ha dware-qemu.ini emulator: registered 'boot-properties' qemud service emulator: nand_add_dev: system,size=0xc800000,initfile=D:\programs\adt-bundle-w ndows-x86_64-20130522\sdk/platforms\android-8\images\/system.img emulator: mapping 'system' NAND image to C:\Users\Laci\AppData\Local\Temp\\Andr idEmulator\TMPE31B.tmp emulator: rounding devsize up to a full eraseunit, now c810000 emulator: nand_add_dev: userdata,size=0x80000000,file=C:\Users\Laci\.android\av \NexusS.avd/userdata-qemu.img emulator: rounding devsize up to a full eraseunit, now 80010000 emulator: registered 'boot-properties' qemud service emulator: Adding boot property: 'dalvik.vm.heapsize' = '32m' emulator: Adding boot property: 'qemu.sf.lcd_density' = '240' emulator: Adding boot property: 'qemu.hw.mainkeys' = '1' emulator: Adding boot property: 'qemu.sf.fake_camera' = 'none' emulator: nand_add_dev: cache,size=0x4200000,file=C:\Users\Laci\.android\avd\Ne usS.avd/cache.img emulator: Initializing hardware OpenGLES emulation support emulator: ERROR: Could not load OpenGLES emulation library: Could not load DLL! emulator: WARNING: Could not initialize OpenglES emulation, using software rend rer. emulator: Kernel parameters: qemu.gles=0 qemu=1 console=ttyS0 android.qemud=tty 1 android.checkjni=1 ndns=2 emulator: Trace file name is not set emulator: autoconfig: -scale 1 serial0 console emulator: Could not open file: (null)/system/build.prop: No such file or direct ry emulator: control console listening on port 5554, ADB on port 5555 emulator: sent '0012host:emulator:5555' to ADB server emulator: ping program: D:\programs\adt-bundle-windows-x86_64-20130522\sdk\tool \ddms.bat emulator: ping command: C:\Windows\system32\cmd.exe /C "D:\programs\adt-bundle- indows-x86_64-20130522\sdk\tools\ddms.bat" ping emulator 22.0.1.0 "" "" "" Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncom ressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux ..Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressi g Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Unc mpressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Lin x...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompres ing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...U compressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing L nux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompr ssing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux.. Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncom ressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux ..Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressi g Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Unc mpressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Lin x...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompres ing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...U compressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing L nux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompr ssing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux.. Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncom ressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux ..Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Uncompressi g Linux...Uncompressing Linux...Uncompressing Linux...Uncompressing Linux...Unc mpressing Linux...Uncompressing Linux...Uncompressing Linux... ran out of input data -- System haltedemulator: User-config was not changed. 

Trate de recrear su AVD desde cero y si el problema persiste, publique su registro completo (emulator -verbose -avd mydevice)

Reinicie su emulador, así como SDK.

  • MediaPlayer ya no funciona en el emulador desde r10?
  • ¿Hay una manera de ejecutar el emulador de Android en modo CDMA?
  • Adición de Id de proveedor en linux para depuración de dispositivos: error: no hay permisos
  • Android AVD en Eclipse muestra 'Pantalla en blanco' sin actividad
  • Instalar el archivo APK automáticamente después de la descarga
  • No aparece la aplicación de ejemplo para Android
  • Emulador de Android "emulador: ERROR: la imagen de datos de usuario es utilizada por otro emulador. Abortar "
  • ¿Cómo configurar el diseño de Android para que admita todos los tamaños de pantalla?
  • Mi aplicación de trabajo en android 2.2 y android 2.3.3 emuladores, pero no en mi teléfono galaxy s Android 2.3.5 / Leer facebook, twitter contactos?
  • SDK de Android Conectar al servidor Web en el host
  • Pantallas azules recurrentes en Windows 8.1 después de instalar HAXM
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.