Android ma jądro Linuksa, ale rozwija się aplikacje a API używane w tym systemie różnią się od tych, które mamy w GNU / Linux. Dlatego nie możemy w prosty sposób uruchamiać aplikacji z tego systemu operacyjnego Google w naszej dystrybucji Linuksa. Potrzebujemy emulatora lub oprogramowania, które pomogłoby nam wygenerować warstwę zgodności w podobny sposób, jak robi to Wine dla natywnego oprogramowania Microsoft Windows.
Jest kilka takich projektów, które mogą nam pomóc w uruchamianiu aplikacji na Androida w ramach naszej dystrybucji GNU / Linux, ale jeśli potrzebujesz prostego, to znaczy Anbox. Jest to warstwa zgodności, podobnie jak Wine, i oczywiście jest również open source i bezpłatna. Jego celem jest umożliwienie uruchomienia dowolnej aplikacji na Androida w innych systemach operacyjnych Linux i spełnia swój cel, podobnie jak inne projekty, takie jak Genimobile, Shashlik itp.
Największą różnicą Anboksa w stosunku do alternatyw jest to, że będzie używał jądra naszej dystrybucji. To jest do powiedzenia, użyj tego samego jądra Linuksa i rozszerza na nią tę warstwę kompatybilności zamiast używać innego zmodyfikowanego jądra, jak w innych emulatorach. Dzięki temu możemy pracować w lżejszy i bardziej intymny sposób ze sprzętem naszego zespołu, zamiast tuczenia projektu czy stawiania „pośredników”.
do Zainstaluj to, możemy korzystać z uniwersalnych pakietów Snap, uniwersalnych pakietów, które można wykorzystać w każdej dystrybucji i które znacznie ułatwiają. Możesz jednak użyć do tego repozytoriów i menedżerów pakietów każdej dystrybucji ... Następnie, po zainstalowaniu i skonfigurowaniu, następnym krokiem jest zainstalowanie aplikacji, którą chcemy (.apk) i używanie jej bez dalszych ceregieli. Jeśli chcesz zobaczyć szczegóły tego całego procesu, które są nieco inne w każdej dystrybucji, możesz znaleźć wszystkie informacje dobrze wyjaśnione i krok po kroku w oficjalna strona projektu anbox.io.