Emulator Androida w Android Studio 3.2 obsługuje procesory AMD w systemie Windows 10

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.
Twórcy: użytkownik Reddita /u/Ssunde2

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