Procesul emulatorului pentru AVD Nexus_5X_API_22 a fost ucis. (Android, Emulator Android, Emulatori)

parvasturphp a intrebat.

Am instalat Android Studio cu Android SDK de pe site-ul oficial, am creat un nou proiect de exemplu, nu am schimbat sau șters nici măcar o linie, dar proiectul nu funcționează oricum.

D:AndSDKtoolsemulator.exe -netdelay none -netspeed full -avd Nexus_5X_API_22
Hax is enabled
init: Could not find wglGetExtensionsStringARB!
getGLES2ExtensionString: Could not find GLES 2.x config!
Hax ram_size 0x60000000
Failed to obtain GLES 2.x extensions string!
HAX is working and emulator runs in fast virt mode.
Could not initialize emulated framebuffer
audio: Failed to create voice `goldfish_audio_in'
qemu-system-i386.exe: warning: opening audio input failed
emulator: Listening for console connections on port: 5554
emulator: Serial number of this emulator (for ADB): emulator-5554
emulator: ERROR: Could not initialize OpenglES emulation, use '-gpu off' to disable it.

02/11 16:19:14: Launching app
Error while waiting for device: The emulator process for AVD Nexus_5X_API_22 was killed.

Ce poate fi în neregulă și cum se poate rezolva?

6 răspunsuri
Tim Cooper
  1. Mergeți la: Tools > Android > AVD Manager
  2. Apăsați pictograma „edit” (creion) de lângă AVD-ul dvs.
  3. Schimbați „Grafică” în „Software”.

Comentarii

  • Opțiunile sunt acolo, dar sunt dezactivate pentru mine în Android Studio 4.0.1 cu Android 10.0 x86 🙁 –  > Por eapo.
  • Cum a rezolvat această problemă, poate cineva să explice…? –  > Por Maniruzzaman Akash.
  • Nu a funcționat pentru mine. –  > Por sancho.s ReinstaurațiMonicaCellio.
Dan Hulme

emulator: ERROR: Nu a putut inițializa emulația OpenglES, utilizați ‘-gpu off’ pentru a o dezactiva.

Emulatorul nu a reușit să utilizeze emulația OpenGL ES pe PC-ul dumneavoastră. După cum spune mesajul, puteți să o dezactivați folosind linia de comandă sau dezactivând opțiunea „Use Host GPU” (Utilizează GPU-ul gazdă) din dialogul de setări al emulatorului, dar atunci emulatorul va fi foarte lent. Ar fi mai bine să vă rulați aplicația pe un telefon real.

gipi

Același lucru mi s-a întâmplat și mie, în alte locuri am citit că este o problemă cu biblioteca livrată cu SDK-ul.

Următoarea linie a funcționat pentru mine

$ android-sdk/tools/emulator -avd Nexus_5_API_27 -use-system-libs

Acum puteți vedea dispozitivul din Android Studio și vă puteți conecta la el. Probabil că există o opțiune în interiorul configurației AVD pentru a rezolva acest lucru.

Comentarii

  • Cu toate acestea, am primit o PANICĂ din linia de comandă că îmi lipsește motorul pentru CPU „arm”. PANIC: Lipsește programul motorului emulatorului pentru ‘arm’ CPU. –  > Por mobibob.
Zenobia Panvelwalla

Aceasta este ceea ce a funcționat pentru mine: Mergeți la Tools> AVD Manager > Faceți clic pe săgeata descendentă de lângă emulatorul dvs. > Wipe dataVa confirma dacă doriți să ștergeți datele, spuneți da în acest caz.

monika lagwal

The-emulator-process-for-avd-nexus-5x-api-22-was-killed????simplu schimbați „Nexus5XApi22” la „Nexus” problema rezolvată.

Comentarii

  • Sunt curios de ce schimbarea numelui AVD va rezolva problema legată de emulația OpenGL ES? –  > Por Andrew T..
  • Nu știam motivele corecte, dar funcționează bine.  > Por monika lagwal.
jepm

Din moment ce jurnalul a menționat, de asemenea, că

audio: Failed to create voice 'goldfish_audio_in'

Verificați Windows 10’s Setări de confidențialitate > Microfon. Dacă este dezactivat, activați-l.

Comentarii

  • Vrei să spui că activarea microfonului împiedică procesul Emulator să fie ucis? Cum ați ajuns la această concluzie? –  > Por Firelord.
  • mă refeream la acest lucru. audio: Failed to create voice goldfish_audio_in' Am avut aceeași eroare cu aceasta,. –  > Por jepm.