Android har en Linux-kärna, men utvecklingen av appar och API:erna som används för detta system skiljer sig från de vi har i GNU/Linux. Det är därför vi inte kan köra appar från detta Google-operativsystem på vår Linux-distro på ett enkelt sätt. Vi behöver någon emulator eller programvara för att hjälpa oss att bygga ett kompatibilitetslager som liknar hur Wine gör för inbyggd Microsoft Windows-programvara.
Det finns flera av dessa projekt som kan hjälpa oss att köra Android-applikationer inom vår GNU/Linux-distro, men om du vill ha ett enkelt så är det här. Anbox. Det är ett kompatibilitetslager, precis som Wine, och det är naturligtvis också gratis och öppen källkod. Dess mål är att kunna köra vilken Android-app som helst på andra Linux-operativsystem, och den uppfyller sitt mål på samma sätt som andra projekt som Genimobile, Shashlik, etc.
Den största skillnaden mellan Anbox och alternativen är att den kommer att använda vår distributions egen kärna. Det vill säga, använder samma linux-kärna och det utökar nämnda kompatibilitetslager ovanpå det istället för att använda en annan modifierad kärna som i andra emulatorer. Detta gör att vi kan arbeta på ett lättare och mer intimt sätt med vårt teams hårdvara, istället för att göra projektet fett eller sätta "mellanhänder".
till installera den, vi kan använda Snap universalpaket, universalpaket som kan användas på vilken distro som helst och gör saker mycket enklare. Du kan dock också använda arkiven och pakethanterarna för varje distro för detta... Sedan, när vi har installerat och konfigurerat det, är nästa steg att installera den app vi vill ha (.apk) och använda den utan vidare. Om du vill se detaljer om hela denna process, som är lite olika i varje distro, kan du hitta all information väl förklarad och steg för steg i officiella webbplats för anbox.io-projektet.