Emulator Androida na zewnętrznym dysku Maca: co da się przenieść, a co nie
Zaktualizowano · Zespół MACOS EMULATOR
Dysk wewnętrzny jest pełny, a obok leży zewnętrzny SSD z mnóstwem wolnego miejsca. Przeniesienie tam emulatora wydaje się oczywiste. W przypadku MACOS EMULATOR krótka odpowiedź brzmi: nie. Silnik i urządzenie z Androidem zostają w Twoim folderze użytkownika i żadne ustawienie ich nie przenosi. Oto dlaczego, co to zmienia, gdy dysk się zapełnia, i co możesz zrobić zamiast tego.
Gdzie emulator leży na Twoim Macu
Wszystko, co instaluje launcher, trafia do Twojego folderu użytkownika, w większości do ~/Library/Application Support. Nic poza tym folderem i nic, co wymaga uprawnień administratora:
- silnik emulacji: około 3,5 GB, pobierane z serwerów Google podczas instalacji;
- system Android i urządzenie z Twoimi grami, które rośnie w miarę zapełniania;
- Twoja konfiguracja, klawisze, zapisany klucz licencyjny i dzienniki.
Na Macu ze zwykłymi ustawieniami Twój folder użytkownika leży na dysku wewnętrznym, więc tam jest wszystko. Żeby go zobaczyć, otwórz Settings w launcherze (koło zębate), sekcję Engine and storage, wiersz Folder. „Show in Finder” otwiera folder, a jego ścieżka widnieje tuż pod spodem.
Żadnego ustawienia zmiany dysku
Launcher nigdzie nie pozwala wybrać innego dysku: ani przy instalacji, ani w Settings. Zawsze szuka swoich plików w tym samym miejscu. To celowe: nie trzeba prosić o podwyższone uprawnienia i nie ma konfliktu z narzędziem deweloperskim Androida, które może być już na Macu.
Przeniesienie samej aplikacji na dysk zewnętrzny nie odzyska najważniejszego: silnik i urządzenie zostają w Twoim folderze użytkownika, gdziekolwiek leży aplikacja. Trzymaj ją w folderze Aplikacje na Macu, w jednej kopii, bo uprawnienie Dostępność obowiązuje tylko dla jednej. Wyjaśnia to artykuł o pierwszym otwarciu aplikacji.
Nie przenoś folderu ręcznie
Skopiowanie folderu emulatora na dysk zewnętrzny i usunięcie oryginału niczego dla launchera nie przenosi: zawsze szuka w tym samym miejscu i już nic tam nie znajduje. Przy następnym uruchomieniu wraca do ekranu instalacji, jak na nowym Macu. Silnik pobiera się od nowa, klucz jest znów wymagany, a urządzenie startuje od zera, z Twoimi grami i, w trybie Full, kontem Google do ponownego skonfigurowania.
Sztuczek z forów, które przenoszą folder i zostawiają w jego miejscu dowiązanie, nigdy nie mierzyliśmy z launcherem: nie polecamy ich. Urządzenie bez przerwy zapisuje dane na dysku, gdy grasz, a dysk odłączony w trakcie rozgrywki to przypadek, którego nie testowaliśmy.
I nigdy nie usuwaj tego folderu, żeby zyskać miejsce. Jest w nim Twój klucz licencyjny, konfiguracja i urządzenie ze wszystkim, co zawiera.
Wolne miejsce na dysku zewnętrznym się nie liczy
Obie kontrole launchera patrzą na dysk Twojego folderu użytkownika, nigdy na inny:
- Przy instalacji odczytuje wolne miejsce na dysku folderu osobistego. Poniżej 12 GB przycisk „Install game engine” pozostaje nieaktywny. Od 12 do 25 GB pojawia się ostrzeżenie. Zielony znacznik jest od 25 GB.
- Przed każdym startem sprawdza, czy dysk urządzenia ma dość miejsca, żeby zapisać je do końca, z zapasem. Jeśli nie, wyświetla „Not enough free disk space to start the device”, z tym, ile potrzeba, ile zostało i ile gigabajtów zwolnić.
Pusty dysk zewnętrzny niczego więc nie zmienia: to dysk wewnętrzny trzeba odciążyć. Launcher liczy zresztą tylko miejsce naprawdę wolne, a nie to, które macOS mógłby później zwolnić sam. Poradnik o miejscu na dysku opisuje, ile waży każda część.
Co zrobić zamiast tego
- 1W launcherze, Settings, Engine and storage, wiersz Disk: kliknij „Free up space”. Przycisk usuwa systemy Android, z których nie korzysta żadne urządzenie, i pozostałości po pobieraniu, nigdy Twojego urządzenia ani gier. Może też odpowiedzieć, że nie ma czego sprzątać: większość miejsca zajmuje urządzenie, którego celowo nie rusza.
- 2Przenieś własne pliki na dysk zewnętrzny: zdjęcia, filmy, stare pobrane pliki. To one tam pasują, nie emulator.
- 3Sprawdź, co zajmuje najwięcej, w Ustawieniach systemowych, w sekcji Ogólne, a potem Pamięć masowa. Na macOS 12 otwórz menu Apple, potem Ten Mac, a potem Pamięć masowa.
- 4Wyrzuć plik DMG, gdy aplikacja jest już zainstalowana: panel klienta przechowuje pobranie, przycisk „Pobierz aplikację”.
- 5Jeśli już nie grasz, Uninstall, na samym dole Settings, zwraca całe miejsce naraz, a Twój klucz pozostaje ważny. Poradnik o odinstalowaniu emulatora Androida opisuje, co znika.
Na Macu z kilkoma kontami każda sesja macOS ma własną kopię silnika i urządzenia, zwykle na tym samym dysku. Artykuł o Macu z wieloma użytkownikami mówi, ile to kosztuje miejsca.
Najczęstsze pytania
Czy można zainstalować emulator Androida na zewnętrznym SSD?
Nie z MACOS EMULATOR: silnik i urządzenie zawsze trafiają do Twojego folderu użytkownika, a żadne ustawienie nie oferuje innego dysku, ani przy instalacji, ani w Settings.
Czy wolne miejsce na moim dysku zewnętrznym się liczy?
Nie. Ekran instalacji i kontrola przed każdym startem czytają dysk Twojego folderu użytkownika, zwykle wewnętrzny. To jego trzeba odciążyć.
Czy mogę przenieść folder emulatora ręcznie?
Nie. Launcher już go nie znajduje i wraca do ekranu instalacji: silnik do ponownego pobrania, klucz znów wymagany, urządzenie nowe. Sztuczek z dowiązaniem w miejscu folderu nigdy nie mierzyliśmy.
Czy aplikacja na dysku zewnętrznym oszczędza miejsce?
Nie to, co najważniejsze: silnik i urządzenie zostają w Twoim folderze użytkownika, gdziekolwiek leży aplikacja. Trzymaj jedną kopię aplikacji, w folderze Aplikacje na Macu.
Dysk wewnętrzny jest pełny: co zrobić najpierw?
Kliknij „Free up space” w Settings launchera, a potem przenieś własne pliki na dysk zewnętrzny. Przy starcie komunikat launchera podaje, ile gigabajtów zwolnić.