Nõuetekohane Android-emulaatori tugi koos riistvarakiirendusega AMD kasutajatele Windows 10-s on nüüd saadaval Android Studio uusimas versioonis.
Värskendus 9.07.18: Google'il on teatas et Androidi emulaatori uusim väljalase toetab nüüd AMD protsessorite ja Microsoft Hyper-V-ga Windows 10 personaalarvuteid. Algne lugu on allpool.
Android Emulator 27.3.6 ilmus hiljuti Canary ja Dev kanalites koos Android Studio väljalase, tuues Windows 10 AMD kasutajatele kauaoodatud funktsiooni. See uus versioon on lõpuks toonud tuge riistvarakiirendusega emulaatori käitamiseks AMD protsessoritega masinates.
Varem ei saanud Windows 10 AMD kasutajad Androidi emulaatorit riistvaralise kiirendusega käivitada, mistõttu emulaator töötab aeglaselt, ebatõhusalt ja on Inteli kogemusega võrreldes üldiselt masendav platvorm.
See muutub koos uus väljalase, mis toob kaasa ka muid muudatusi, näiteks:
- Parandatud krahhid pärast esialgset hetktõmmise laadimist värvipuhvrite laadimisel hetktõmmisest.
- Parandatud võimalik mälurikke OpenGL-i varjutaja programmi teabelogide hetktõmmiste salvestamisel.
- Parandatud võimalik mälurikke hostsüsteemi CPUID kontrollimisel.
- AMD masinates, milles töötab uusim Windows 10 ja kus saab edukalt lubada Windows Hypervisor Platformi, saab emulaator nüüd API tasemega 26+ x86 / x86_64 AVD-sid kiirendatud režiimis käivitada.
- Hoiatus: Oleme avastanud, et Hyper-V või Windows Hypervisor Platformi lubamine paljudes AMD Ryzeni masinates, eriti Vega GPU-ga sülearvutites, võib põhjustada Windowsi käivitamatuks muutumise. Soovitame seda proovida ainult siis, kui teie AMD-süsteem töötab juba edukalt, kui Windows Hypervisor Platform on lubatud.
- Paranda: Kui Windows on muutunud Windows Hypervisor Platformi lubamise tõttu buutimatuks, keelake oma süsteemi BIOS-is virtualiseerimine ja taaskäivitage, mis peaks võimaldama teil selle funktsiooni keelata.
Android Studio emulaatori arendaja /u/lfy_google Samuti selgitas, et riistvaraline kiirendus peaks töötama ka Windows 10 Home süsteemides, hoolimata sellest, et viimasel pole "Hyper-V" valikut. Lihtsalt Windowsi valikuliste funktsioonide valiku "Windows Hypervisor Platform" lubamine peaks asja ära tegema. Lisaks ei ole veel lisatud API 25 ja vanemate tugi; kasutajad võivad oodata, et see parandatakse järgmises Canary versioonis.
Läbi: Reddit