PoradnikEmulatorRozwiązywanie problemów6 min

Reset emulatora Androida na Macu: jak zacząć od zera i niczego nie zepsuć

Zaktualizowano · Zespół MACOS EMULATOR

Szukasz przycisku, który przywróci emulator Androida do stanu fabrycznego, jak reset telefonu? W MACOS EMULATOR go nie ma: żadne ustawienie nie czyści samego urządzenia. To, co go zastępuje, idzie od najlżejszego do najcięższego ruchu: oto co każdy z nich usuwa, co zachowuje i którego nie robić nigdy.

Najpierw: logi do wsparcia

Chcesz zacząć od zera, bo coś nie działa? Najpierw napisz do wsparcia. Reset nie gwarantuje rozwiązania problemu, a ten najpełniejszy usuwa właśnie to, co pozwala go zrozumieć.

  • Logi: w launcherze Settings, sekcja Engine and storage, wiersz Logs, „View…”, a potem „Copy”. Uninstall usuwa je razem z całą resztą.
  • Raport wydajności, jeśli gra się tnie, zrobiony z paska narzędzi w trakcie gry.
  • Jedno i drugie wysyłasz przyciskiem „Wyślij raport” w panelu klienta. Poradnik o logach emulatora pokazuje każde kliknięcie.

Najlżejszy ruch: wyłącz i uruchom ponownie

Zacznij od prawidłowego wyłączenia. Czerwony przycisk zasilania na pasku narzędzi (Power off) zatrzymuje urządzenie i zapisuje migawkę stanu, którą wczytuje następny start. Nic nie zostaje usunięte: ani Twoje konto, ani gry, ani klawisze.

Launcher potrafi też sam ruszyć na zimno. Po źle zakończonej sesji, przez awarię albo wymuszone zamknięcie, nie wczytuje starej migawki. A jeśli szybki start się zatnie, zatrzymuje urządzenie, odrzuca migawkę i rusza na zimno. Taki start trwa dłużej, ale niczego nie usuwa. Poradnik o emulatorze, który się nie uruchamia mówi, ile czekać.

Odbudowa: urządzenie tworzy launcher

Jest tylko jeden przypadek, w którym launcher czyści urządzenie i tworzy je od zera: nowa wersja aplikacji zawiera inną wersję Androida, a stare urządzenie nie może za nią podążyć. Nie możesz jej uruchomić samodzielnie.

Zapowiada się przed jakimkolwiek kliknięciem. Zamiast głównego okna ekran wymienia to, co będzie „ERASED” (usunięte: konto Google na urządzeniu, zainstalowane gry i ich dane na urządzeniu), i to, co jest „KEPT” (zachowane: Twoja subskrypcja, mapowanie klawiszy, ustawienia jakości i języka), a potem proponuje przycisk „Rebuild the device (erases its data)”. Poradnik o wersji Androida w emulatorze opisuje ją krok po kroku.

Naprawdę od zera: Uninstall i reinstalacja

Żeby mieć całkowicie nowy emulator, odinstaluj go z launchera, a potem zainstaluj ponownie, jak za pierwszym razem:

  1. 1W launcherze otwórz Settings (koło zębate), przewiń do karty „Uninstall”, kliknij „Uninstall…”, a potem „Uninstall and quit”.
  2. 2Launcher zatrzymuje urządzenie i silnik, usuwa swoje dane z pominięciem Kosza, przenosi aplikację do Kosza i się zamyka.
  3. 3Pobierz aplikację ponownie z panelu klienta przyciskiem „Pobierz aplikację” i przeciągnij ją do folderu Aplikacje.
  4. 4Otwórz ją: na ekranie instalacji „Install game engine” pobiera silnik od nowa, około 3,5 GB z serwerów Google.
  5. 5Przy pierwszym kliknięciu „Install” albo „Play” wklej klucz licencyjny skopiowany z panelu klienta.

Poradnik, jak odinstalować emulator Androida omawia każdy ekran, także sytuację, w której macOS nie chce przenieść aplikacji do Kosza.

Co znika, a co zostaje

  • Znika: silnik i system Android, urządzenie z zainstalowanymi grami i Twoją sesją Google na urządzeniu, Twoja konfiguracja, klawisze, klucz zapisany na tym Macu i logi.
  • Zostaje: Twoja licencja, nadal ważna, i miejsce Twojego Maca, rozpoznawanego po sprzęcie. Reinstalacja nie zużywa żadnej aktywacji.
  • Zostaje też: Twoja subskrypcja, której Uninstall nie anuluje. Wiersz aplikacji może też zostać na liście Dostępność w macOS.
  • To, co gra przechowuje na własnych serwerach, nie znajduje się na Twoim Macu; to, co trzyma tylko na urządzeniu, znika razem z nim. Zależy to od konkretnej gry: sprawdź to wcześniej.

Co trzeba zrobić od nowa

Uprawnienie Dostępność, jeśli launcher poprosi o nie ponownie. W trybie Full aplikacja instaluje grę z Google Play na Twoim własnym koncie Google: zaloguj się ponownie na banerze „Google account” przyciskiem „Connect”, a potem zainstaluj swoje gry od nowa. Klawisze trzeba przypisać od nowa, a ustawienia wracają do wartości, które launcher dobiera do pamięci Twojego Maca, co przy okazji kasuje wartość podniesioną ręcznie. Pierwszy start nowego urządzenia znów trwa najdłużej: od dziesięciu do dwudziestu minut na Macu z 8 GB, tylko raz.

Dlaczego nie kasować folderu ręcznie

Ruch, który przychodzi do głowy, czyli otworzyć swój folder użytkownika, wejść w ~/Library/Application Support i wyrzucić folder aplikacji, to właśnie ten, którego odradzamy. Ten folder przechowuje zapisany klucz licencyjny, Twoją konfigurację i urządzenie z Twoją sesją Google.

  • Silnik i jego mostek połączenia działają z tego folderu. Uninstall zatrzymuje je przed usunięciem; ręczne kasowanie tego nie robi.
  • Zostawia też to, co Uninstall dodatkowo usuwa: mały ukryty plik w Twoim folderze domowym i preferencje aplikacji w macOS.
  • Przy następnym uruchomieniu launcher niczego nie znajduje i odsyła Cię do ekranu instalacji, prosząc o klucz: ten sam wynik co reinstalacja, tylko mniej czysto.

Uninstall robi całą tę pracę jednym kliknięciem, we właściwej kolejności i bez proszenia o klucz.

Najczęstsze pytania

Jak zresetować emulator Androida na Macu?

W MACOS EMULATOR nie ma przycisku resetu. Żeby zacząć od zera, wejdź w Settings, potem Uninstall, i zainstaluj aplikację ponownie z panelu klienta. Jeśli coś nie działa, najpierw wyślij logi do wsparcia.

Czy klucz licencyjny pozostaje ważny po reinstalacji?

Tak. Launcher prosi o niego ponownie, bo kopia zapisana na Macu została usunięta, ale klucz pozostaje ważny, a Twój Mac zachowuje swoje miejsce. Skopiuj go ponownie z panelu klienta.

Czy można wyczyścić tylko urządzenie z Androidem, bez pełnej reinstalacji?

Nie z launchera: żadne ustawienie nie czyści samego urządzenia. Launcher tworzy je od nowa sam tylko przy odbudowie, gdy nowa wersja aplikacji zmienia wersję Androida, i zapowiada, co znika, a co zostaje.

Czy mogę ręcznie usunąć folder emulatora?

Nie. Przechowuje on zapisany klucz, Twoją konfigurację i urządzenie z Twoją sesją Google. Uninstall robi to samo czysto, jednym kliknięciem.

Czy reset rozwiąże mój problem?

Nic tego nie gwarantuje, a reinstalacja usuwa logi, które mówią, co się stało. Najpierw wyślij je przyciskiem „Wyślij raport”, razem z raportem wydajności, jeśli gra się tnie: wsparcie powie Ci, czy zaczynanie od zera ma sens.