Android Emulator v Android Studio 3.2 podpira procesorje AMD v sistemu Windows 10

Ustrezna podpora za Android Emulator s strojnim pospeševanjem za uporabnike AMD v sistemu Windows 10 je zdaj na voljo v najnovejši izdaji Android Studio.

Posodobitev 7/9/18: Google ima napovedal da najnovejša izdaja emulatorja Android zdaj podpira osebne računalnike Windows 10 s procesorji AMD in Microsoft Hyper-V. Izvirna zgodba je spodaj.

Android Emulator 27.3.6 je bil pred kratkim izdan v kanalih Canary in Dev skupaj z Izdaja Android Studio, ki prinaša dolgo pričakovano funkcijo za uporabnike AMD v sistemu Windows 10. Ta nova zgradba je končno prinesla podporo za zagon emulatorja s strojnim pospeševanjem na strojih s procesorji AMD.

Prej uporabniki AMD v sistemu Windows 10 niso mogli zagnati emulatorja Android s strojnim pospeševanjem, kar je povzročilo emulator deluje počasi, neučinkovito in ga je na splošno frustrirajuće uporabljati v primerjavi z izkušnjo Intel platforma.

To se spremeni z nova izdaja, ki prinaša tudi druge spremembe, kot so:

  • Odpravljene zrušitve po začetnem nalaganju posnetka pri nalaganju barvnih medpomnilnikov iz posnetka.
  • Odpravljena morebitna poškodba pomnilnika pri shranjevanju posnetkov informacijskih dnevnikov programa OpenGL shader.
  • Odpravljena morebitna poškodba pomnilnika pri preverjanju CPUID gostiteljskega sistema.
  • Na napravah AMD z najnovejšim sistemom Windows 10 in kjer je mogoče uspešno omogočiti platformo Windows Hypervisor, lahko emulator zdaj zažene AVD-je ravni API 26+ x86 / x86_64 v pospešenem načinu.
    • Opozorilo: Ugotovili smo, da omogočanje platforme Hyper-V ali Windows Hypervisor na številnih napravah AMD Ryzen, zlasti prenosnih računalnikih z grafičnimi procesorji Vega, lahko povzroči, da sistema Windows ni več mogoče zagnati. Priporočamo, da to poskusite le, če vaš sistem AMD že uspešno deluje z omogočeno platformo Windows Hypervisor Platform.
    • Popravek: Če sistema Windows ni več mogoče zagnati zaradi omogočanja platforme Windows Hypervisor Platform, onemogočite virtualizacijo v sistemskem BIOS-u in znova zaženite sistem, kar bi vam moralo omogočiti onemogočanje funkcije.
Zasluge: Uporabnik Reddita /u/Ssunde2

Razvijalec emulatorja Android Studio /u/lfy_google tudi pojasnil, da bi moralo strojno pospeševanje delovati tudi na sistemih Windows 10 Home, kljub temu, da slednji nima možnosti "Hyper-V". Samo omogočanje možnosti »Windows Hypervisor Platform« v izbirnih funkcijah sistema Windows bi moralo pomagati. Poleg tega podpora za API 25 in nižje še ni vključena; uporabniki lahko pričakujejo, da bo to popravljeno v naslednji različici Canary.


Prek: Reddit