Vem sa att du behöver en smartphone för att dra nytta av fördelarna med Android-appar? Du kanske vill ha dina favoritappar tillgängliga medan du arbetar på din Linux-dator men vill inte vara bunden till din telefon. Med en Android-emulator för Linux kan du njuta av smartphoneupplevelsen utan smartphonen.
När allt kommer omkring använder Android själva Linuxkärnan, så att köra en emulerad version av detta smartphone OS på din PC är inte omöjligt. Här är fyra av de bästa Android-emulatorerna du kan använda om du kör Linux.
1. Android-x86
De Android-x86 Projektet är inte enbart för emulering. Det är ett alternativ till att köra Windows eller Linux på din PC eller bärbara dator. Det är en port av Android till x86 CPU-arkitektur, som nästan alla moderna datorer och bärbara datorer använder. Detta är till skillnad från smartphones, som använder lättare ARM-processorer med lägre effekt istället.
Eftersom Android-x86 har porterats för att köras på en vanlig PC betyder det att du kan köra Android-x86 som en virtuell maskin med VirtualBox eller VMware. Det är därför det är ett bra alternativ för Linux Android-emulering. Du kan nu köra dina Android-appar tillsammans med dina andra Linux-program.
Google Play Store kommer med Android-x86, vilket innebär att du kan installera alla dina favoritappar så snart du har konfigurerat din virtuella maskin. Ett ord av varning, dock: inte alla Android-appar kommer att köras på x86 PC-plattformen, så du måste prova dem först.
Android-x86 är under aktiv utveckling, så du kan förvänta dig regelbundna förbättringar och funktioner, samt hastighets- och prestandaoptimering. Det är vanilj Android och saknar bloatware, så de enda begränsningarna du har är din egen dators systemresurser.
2. ARChon
Du behöver inte köra en virtuell maskin för att få dina Android-appar att fungera på Linux. Tack vare ARHON projekt kan du köra dina Android-appar i din Chrome-webbläsare. ARC i namnet står för Android Runtime för Chrome, och fungerar som en miniatyriserad Android-miljö för dina appar.
ARC i sig är en skapelse från Google, en tidig testbädd för att köra Android-appar på Chrome OS. Samma princip gäller för ARChon, som använder ARC-elementen med öppen källkod för att köra en modifierad version i webbläsaren Chrome. Installera helt enkelt den modifierade ARChon-runtimen som ett utvecklartillägg i Chrome och lägg sedan till andra appar med hjälp av tilläggsverktyget APK till Chrome, som tillhandahålls av ARChon-utvecklaren.
Du kommer inte att få Google Play här, och inte alla appar kommer att visa sig vara stabila. ARChon är annars en bra lösning för dig att köra vissa appar på din Linux-dator utan att tillgripa en virtuell maskin.
3. Anbox – Android in a Box
Virtuella maskiner erbjuder en trubbig strategi för Android-emulering. Anbox (Android in a Box) försöker något lite annorlunda. Den körs som en Linux-behållare och delar din Linux-kärna och resurser samtidigt som den förblir innesluten.
Det kan vara inneslutet, men eftersom Anbox delar värdkärnan och ger direkt åtkomst till hårdvara, är det ett mycket snabbare tillvägagångssätt för att få dina Android-appar att fungera på din PC. Prestandan är bättre, och på grund av dess containermetoder är den säker – du riskerar inte att köra några osäkra appar.
Det medföljer inte Google Play Butik, så du måste hitta och installera appar manuellt. Kravet på dina PC-resurser kommer att vara lägre än emulering med en virtuell maskin. Detta gör det till ett bra alternativ för enheter med låg effekt.
4. Genymotion
Både professionella utvecklare och Android-spelare har något att se fram emot om de använder Genymotion Android emulator. Detta är ett annat tillvägagångssätt för virtuella maskiner, men utan tvekan det bästa som stöds, ur kommersiell synvinkel.
Genymotion är en kommersiell produkt, med virtuella Android-maskiner tillgängliga som molnbilder eller lokala virtuella datorer som använder Virtualbox. Den kommer med många unika testelement, som falsk GPS och batterirapportering, så det är användbart för utvecklare och testingenjörer. Den kommer också med möjlighet att installera Google Play Services som standard.
Hemanvändare har en nedskalad produkt i Genymotion Personal Edition, som är gratis för hemanvändare och saknar några av de mer avancerade testfunktionerna. Annars behöver du en årliga Genymotion-licens för att kunna köra programvaran och dra nytta av specialistsupport.
Prova en Android-emulator för Linux
Att köra Android medan du använder Linux är inte svårt, tack vare dessa olika Android-emulatorer. Du kan köra vanilla Android i en virtuell maskin med Android-x86, eller så kan du köra den från din webbläsare med ARChon.
Om din dator inte är tillräckligt bra för emulering kan du alltid spegla din Android-smarttelefon till din Linux-dator istället. Om du har din egen föredragna metod för att köra Android-appar på Linux, vänligen föreslå dem i kommentarerna nedan.
Bildkrediter: Android-x86-projekt, Vlad Filippov via ARChon GitHub
Stöd vårt arbete ❤️
Om du gillade den här artikeln, överväg att lämna dricks för att hjälpa oss fortsätta publicera bra innehåll.
























