Prawidłowa obsługa emulatora Androida z akceleracją sprzętową dla użytkowników AMD w systemie Windows 10 jest już dostępna w najnowszej wersji Android Studio.
Aktualizacja 7/9/18: Google ma ogłoszony że najnowsza wersja emulatora Androida obsługuje teraz komputery z systemem Windows 10 z procesorami AMD i Microsoft Hyper-V. Oryginalna historia znajduje się poniżej.
Emulator Androida 27.3.6 został niedawno wydany w kanałach Canary i Dev wraz z Wersja Androida Studio, wprowadzając długo oczekiwaną funkcję dla użytkowników AMD w systemie Windows 10. Ta nowa wersja wreszcie zapewniła obsługę uruchamiania emulatora z akceleracją sprzętową na maszynach z procesorami AMD.
Wcześniej użytkownicy AMD w systemie Windows 10 nie mogli uruchomić emulatora Androida z akceleracją sprzętową, co powodowało błąd emulator działa wolno, nieefektywnie i ogólnie jest frustrujący w użyciu w porównaniu z doświadczeniem na Intelu platforma.
Zmienia się to wraz z nowe wydanie, co niesie ze sobą także inne zmiany, takie jak:
- Naprawiono awarie po początkowym załadowaniu migawki podczas ładowania buforów kolorów z migawki.
- Naprawiono potencjalne uszkodzenie pamięci podczas zapisywania migawek dzienników informacyjnych programu cieniującego OpenGL.
- Naprawiono potencjalne uszkodzenie pamięci podczas sprawdzania CPUID systemu hosta.
- Na maszynach AMD z najnowszym systemem Windows 10 i gdzie można pomyślnie włączyć platformę Windows Hypervisor, emulator może teraz uruchamiać AVD poziomu API 26+ x86 / x86_64 w trybie przyspieszonym.
- Ostrzeżenie: Odkryliśmy, że włączenie platformy Hyper-V lub Windows Hypervisor na wielu komputerach AMD Ryzen, zwłaszcza laptopach z procesorami graficznymi Vega, może spowodować, że system Windows stanie się niemożliwy do uruchomienia. Zalecamy wypróbowanie tej opcji tylko wtedy, gdy Twój system AMD już pomyślnie działa z włączoną platformą Windows Hypervisor.
- Naprawić: Jeśli nie można uruchomić systemu Windows z powodu włączenia platformy Windows Hypervisor, wyłącz wirtualizację w systemie BIOS i uruchom ponownie komputer, co powinno pozwolić na wyłączenie tej funkcji.
Programista emulatora Android Studio /u/lfy_google wyjaśniono również, że akceleracja sprzętowa powinna działać również w systemach Windows 10 Home, mimo że ten ostatni nie ma opcji „Hyper-V”. Samo włączenie opcji „Platforma Hypervisor Windows” w opcjonalnych funkcjach systemu Windows powinno załatwić sprawę. Co więcej, nie uwzględniono jeszcze obsługi API 25 i niższych; użytkownicy mogą spodziewać się, że zostanie to naprawione w następnej wersji Canary.
Przez: Reddit