Wyszukiwanie w witrynie

4 najlepsze emulatory Androida dla systemu Linux


Kto powiedział, że potrzebujesz smartfona, aby cieszyć się zaletami aplikacji na Androida? Być może chcesz, aby Twoje ulubione aplikacje były dostępne podczas pracy na komputerze z systemem Linux, ale nie chcesz być przywiązany do telefonu. Dzięki emulatorowi Androida dla systemu Linux możesz cieszyć się smartfonem bez smartfona.

W końcu Android korzysta z samego jądra Linuksa, więc uruchomienie emulowanej wersji tego systemu operacyjnego na smartfonie na komputerze nie jest niemożliwe. Oto cztery najlepsze emulatory Androida, których możesz używać, jeśli używasz Linuksa.

Przeczytaj także: 6 najlepszych emulatorów Androida do uruchamiania Androida w systemie Windows

1. Android-x86

Projekt Android-x86 nie jest przeznaczony wyłącznie do emulacji. Jest to alternatywa dla uruchamiania systemu Windows lub Linux na komputerze stacjonarnym lub laptopie. To port Androida na architekturę procesora x86, z której korzystają prawie wszystkie współczesne komputery stacjonarne i laptopy. Inaczej jest w przypadku smartfonów, które zamiast tego wykorzystują lżejsze procesory ARM o mniejszej mocy.

Ponieważ Android-x86 został przeniesiony do działania na typowym komputerze PC, oznacza to, że możesz uruchomić Android-x86 jako maszynę wirtualną za pomocą VirtualBox lub VMware. Dlatego jest to dobra opcja do emulacji systemu Linux i Androida. Możesz teraz uruchamiać aplikacje na Androida razem z innymi programami dla systemu Linux.

Sklep Google Play jest wyposażony w system Android x86, co oznacza, że możesz zainstalować wszystkie swoje ulubione aplikacje zaraz po skonfigurowaniu maszyny wirtualnej. Jednak jedno ostrzeżenie: nie każda aplikacja na Androida będzie działać na platformie PC x86, więc najpierw musisz je wypróbować.

Android-x86 jest w fazie aktywnego rozwoju, więc możesz spodziewać się regularnych ulepszeń i funkcji, a także optymalizacji szybkości i wydajności. To zwykły Android, pozbawiony oprogramowania typu bloatware, więc jedynymi ograniczeniami są zasoby systemowe Twojego komputera.

2. ARChon

Nie musisz uruchamiać maszyny wirtualnej, aby aplikacje na Androida działały w systemie Linux. Dzięki projektowi ARChon możesz uruchamiać aplikacje na Androida w przeglądarce Chrome. ARC w nazwie oznacza Android Runtime for Chrome, działając jako zminiaturyzowane środowisko Androida dla Twoich aplikacji.

Sam ARC jest dziełem Google i wczesnym stanowiskiem testowym do uruchamiania aplikacji na Androida w systemie operacyjnym Chrome. Ta sama zasada dotyczy ARChon, który wykorzystuje elementy ARC o otwartym kodzie źródłowym, aby uruchomić zmodyfikowaną wersję w przeglądarce Chrome. Po prostu zainstaluj zmodyfikowane środowisko wykonawcze ARChon jako rozszerzenie programistyczne w przeglądarce Chrome, a następnie dodaj inne aplikacje za pomocą narzędzia rozszerzenia APK do Chrome dostarczonego przez programistę ARChon.

Nie dostaniesz tutaj Google Play i nie każda aplikacja okaże się stabilna. W przeciwnym razie ARChon jest dobrym obejściem umożliwiającym uruchamianie niektórych aplikacji na komputerze z systemem Linux bez uciekania się do maszyny wirtualnej.

3. Anbox - Android w pudełku

Maszyny wirtualne oferują proste podejście do emulacji Androida. Anbox (Android in a Box) próbuje czegoś nieco innego. Działa jako kontener Linuksa, udostępniając jądro i zasoby Linuksa, pozostając jednocześnie zamkniętym.

Może być zamknięty, ale ponieważ Anbox udostępnia jądro hosta i umożliwia bezpośredni dostęp do sprzętu, jest to znacznie szybsze podejście do uruchomienia aplikacji na Androida na komputerze. Wydajność jest lepsza, a dzięki podejściu kontenerowemu jest bezpieczna — uruchomienie niezabezpieczonych aplikacji nie stanowi ryzyka.

Nie jest dostarczany ze Sklepem Google Play, więc musisz ręcznie zlokalizować i zainstalować aplikacje. Zapotrzebowanie na zasoby komputera będzie mniejsze niż w przypadku emulacji z wykorzystaniem maszyny wirtualnej. Dzięki temu jest to dobra opcja dla urządzeń o niskim poborze mocy.

Przeczytaj także: Jak uruchamiać aplikacje na Androida w systemie Windows 10 za pomocą Genymotion

4. Genymotion

Zarówno profesjonalni programiści, jak i gracze na Androida mają na co czekać, jeśli korzystają z emulatora Androida Genymotion. To kolejne podejście do maszyny wirtualnej, ale prawdopodobnie najlepiej obsługiwane z komercyjnego punktu widzenia.

Genymotion to produkt komercyjny, w którym maszyny wirtualne z systemem Android są dostępne jako obrazy w chmurze lub maszyny wirtualne na lokalnych komputerach stacjonarnych za pomocą Virtualbox. Zawiera wiele unikalnych elementów testowych, takich jak fałszywe raporty GPS i baterii, więc jest przydatny dla programistów i inżynierów testujących. Standardowo dostępna jest także opcja instalacji Usług Google Play.

Użytkownicy domowi mają ograniczony produkt w Genymotion Personal Edition, który jest bezpłatny dla użytkowników domowych i brakuje mu niektórych bardziej zaawansowanych funkcji testowania. W przeciwnym razie będziesz potrzebować rocznej licencji Genymotion, aby móc uruchomić oprogramowanie i skorzystać ze specjalistycznego wsparcia.

Wypróbuj emulator Androida dla systemu Linux

Uruchamianie Androida w systemie Linux nie jest trudne dzięki różnym emulatorom Androida. Możesz uruchomić waniliowy system Android na maszynie wirtualnej z systemem Android-x86 lub możesz uruchomić go z przeglądarki za pomocą ARChon.

Jeśli Twój komputer nie jest wystarczająco dobry do emulacji, zawsze możesz zamiast tego wykonać kopię zapasową smartfona z Androidem na komputerze z systemem Linux. Jeśli masz własną preferowaną metodę uruchamiania aplikacji na Androida w systemie Linux, zasugeruj ją w komentarzach poniżej.

Źródło obrazu: projekt Android-x86, Vlad Filippov za pośrednictwem ARChon GitHub

Powiązane artykuły