Hur man kör Android-appar och spel på Linux. Köra Android Linux-applikationer med Sahshlik Android-applikationer på Ubuntu

Hej kära läsare av den bästa mobilportalsajten! I den här artikeln kommer jag att berätta om hur du kör fullfjädrade operativsystem på Android. Idag kommer vi att prata om två operativsystem - Windows XP och Linux. Så låt oss börja.

LINUX

Låt oss börja med en enklare instruktion - kör Linux på Android. Till att börja med kommer jag att varna dig för det den här metoden behövs ROT-rättigheter. Även om du använder en smartphone på Android baserad 5.0 Lollipop, Android 6.0 Marshmallow eller senare, då behöver du en anpassad kärna. Den här artikeln använder en Nexus 5 med "ElementalX"-kärnan installerad. Så låt oss börja.

Instruktioner:
1. Först måste du ladda ner och installera BusyBox-programmet, som tillhandahåller de flesta vanliga Unix-verktyg.

2. Ladda sedan ner och installera Linux Deploy-programmet, detta är huvudkomponenten och utan det kommer vi inte att kunna göra någonting, eftersom det laddar ner distributionen från den officiella spegeln, skapar en diskavbildning på microSD-kort, monterar den och installerar distributionen av operativsystemet.
3. Efter att ha öppnat Linux Deploy-applikationen, gå till konfigurationspanelen. Välj här vilken distribution du vill använda. Den här artikeln kommer att använda Debians standarddistribution i LXDE-miljön.

4. När du har valt distribution klickar du på installationsknappen. Installationen tar cirka 30 minuter.
5. När installationen är klar startar programmet Linux-miljö och kommer att sätta upp själva arbetsmiljön, som inkluderar bassystemet, SSH-servern, VNC-servern och den grafiska miljön som vi valde tidigare. Du kan också konfigurera det genom programmet SSH-server och VNC.
6. Du kan ansluta via SSH eller VNC, jag använder en VNC-server, men du kan använda vilken du vill.
7. Om du anslutit via SSH-servern, ange port "22" och standardlösenordet är "changeme".
8. Om du som jag vill ansluta via en VNC-server, ladda ner VNC-programmet, kör det och skriv in adressen "localhost:5900" i fältet, standardlösenordet är detsamma som för SSH-servern - "changeme ”.

9. Njut av att din Linux-distribution körs!

Windows XP

Nu, om något mer komplicerat - Windows start XP på Android. Kan du berätta hur? Svaret är enkelt - Bochs. Det är med denna applikation som vi kommer att emulera Windows XP. Bochs är ett program som emulerar x86-baserade operativsystem, det skapades för att emulera operativsystem som Windows DOS, Windows 3.1, Windows 95, Windows 98. Men idag ska vi prova en svårare uppgift. Det är viktigt att notera det Windows fungerar XP kommer att vara väldigt, väldigt långsamt och det kommer inte att finnas någon internetuppkoppling, så om du har tålamod och inte bryr dig om de problem som kan uppstå, varsågod! Så, låt oss börja.

Vad behöver du:
1. ISO-fil Windows XP
2. Qemu Manager för PC
3.
4. Bochs SDL
5. Tom diskbild

Instruktioner:
1. Öppna Qemu Manager för PC och skapa en ny virtuell maskin. Kalla det vad du vill, i det här fallet kommer dess namn att vara "XP".

2. Ange hur mycket random access minne du vill avsätta för virtuell maskin, detta steg är endast för PC, det kommer inte att påverka Android-enheten på något sätt. Välj alternativet "använd inte". virtuell disk" Klicka på "nästa".

3. Nästa steg är att gå till drivrutinsfliken och välja " HDD 0". Välj sedan sökvägen till den tidigare nedladdade "Blank Disk Image".

5. Slutligen, efter att ha slutfört alla steg, välj den gröna knappen i det övre vänstra hörnet för att starta den virtuella maskinen. Från och med nu, installera helt enkelt Windows XP på den virtuella maskinen som på en enkel dator.

6. När installationen är klar packar du upp Bochs SDL .zip-filen. Flytta "Blank Disk Image" till SDL-mappen. Byt namn på filen "Blank Disk Image" till "c".

8. Ladda ner och installera Bochs-appen på Android. Öppna den sedan. Själva programmet måste upptäcka närvaron av Windows XP och starta det. Kom ihåg att det här är väldigt, väldigt långsamt!

För att starta upp till operationssalens skrivbord Windows-system XP måste du vänta minst 10 minuter.

9. Gläd dig kör Windows XP!

Det är allt. Tack alla för er uppmärksamhet!

Börjar en recension bästa emulatorer Android för Linux bestämde vi - kanske inte överraskande - att jaga efter emulatorer. Vi insåg dock snabbt att det fanns många sätt att uppnå vårt mål att köra Android-applikationer på Linux. Det var därför vi även tog med Anbox det här programmetär i pre-alfa-stadiet Anbox följer samma filosofi som WINE: båda försöker implementera så mycket av Androids systemanrop som möjligt. Detta tillvägagångssätt är mer effektivt än emulering eftersom dina applikationer kommer att köras inbyggt. Hårdvarukraven för emulatorn är smärtsamt tydliga när man arbetar på en dator med lite minne.

Hur vi testade emulatorer

Vi började med att installera olika lösningar för att se vilka problem du kan stöta på innan du var redo att köra applikationer. Till exempel är Anbox, enligt information på sin hemsida, i pre-alfa-stadiet. Därefter försökte vi installera applikationer direkt med hjälp av Google Play och tredje parts laddningstekniker. En metod är att använda adb på den körande instansen. Vi mätte också prestandan för varje emulator och mängden minne som krävs.

En annan aspekt av testning är varför varje paket är designat; till exempel att spela Android-spel på din PC. Det är förresten vår testbil Intel core i3 CPU med 4 GB minne, vilket är ganska begränsande för att köra emulatorer. Och om du har en bra anledning att köra Android-appar på din Linux-dator, köp och installera mer RAM.

Android-emulatorer för Linux

En del av paketen kommer som ISO-bilder, som du kopierar till ett USB-minne och kör därifrån. Du kan också installera Android-x86 som ett fristående operativsystem med en Grub-fil. Detta tillvägagångssätt innebär att framför dig inte längre en emulator, utan snarare ett helt distributionskit. Innan du väljer ett specifikt paket, fråga dig själv vad ditt mål är. Vissa paket är designade för spelare, medan andra är designade för att hjälpa till att testa nya program. För utveckling och testning behöver du inte samma paket som är avsett för att använda Android-underhållningsapplikationer.

Android virtuell enhet

Android Virtual Device är det mest mogna utvecklings- och testpaketet som finns. Om du börjar med Android Studio är den perfekt integrerad och en naturlig passform för testning. Den senaste versionen innehåller dock en bugg och du måste köra AVD från kommandorad med alternativet -use-system-libs.

Android-emulator för Linux Android Virtuell enhet

När du arbetar i en virtuell enhet har du alla nödvändiga funktioner, inklusive GPS, kameraemulering och rotationssimulering. AVD fungerar bra och genom att lägga till Google Play kan du använda det för vanliga applikationer. Däremot kan spel vara långsammare eftersom du använder en virtuell enhet. Endast de modernaste processorerna låter dig köra flera virtuella processorer. Andra, mindre grafik- och CPU-intensiva applikationer kommer att fungera bra; men i allmänhet är AVD bäst lämpad för att testa nya applikationer du har skapat.

Android-x86

Android-x86 är inte helt typiskt, eftersom det är designat som en distribution. För att installera den kan du använda rpm-filen och köra din bärbara dator som en Android-enhet. Efter omstart kan du omedelbart gå till din vanlig profil använda och installera applikationer från Google Play. Det kommer att vara en mycket lyhörd enhet eftersom det underliggande systemet är mindre. Och självklart kan du sätta upp din egen istället Linux installation. Vid emulering kommer det också att finnas problem med resurser, som andra jämförelseemulatorer, men mindre allvarliga.


Android-emulator för Linux Android-x86

Det här paketet är det bästa för att använda applikationer, men vi rekommenderar det för testning om du inte specifikt vill utveckla för Android_x86. Det finns ingen kamerasimulering eller enhet som växlar från profilläge till liggande läge, så att testa dessa funktioner i denna emulator kommer inte att fungera.

Anbox

Vi kunde inte låta bli att inkludera Anbox i vår jämförelse, även om vi förstod att detta kunde slå tillbaka på oss. Vilket var motiverat. Att få Anbox att fungera har haft olika grader av framgång, eftersom det enligt utvecklarna är i pre-alfa-stadiet. När det fungerar är det ett bra verktyg att använda med enstaka applikationer eftersom det är det Systemkrav lite mer än kraven för en typisk applikation.


Android-emulator för Linux Anbox

Installationsprocessen använder Snap, vilket gör installation och borttagning enkel. Kom ihåg det för närvarande du måste installera anbox-installeraren Snap, som i sin tur kommer att installera Anbox. Installationsskriptet kör apt, som installerar de bibliotek och kärnmoduler som krävs för att det ska fungera. Bara de mest äventyrliga användarna kan ta risken innan den första betaversionen släpps. Observera att detta paket är mer av en behållare än en emulator.

Genymotion

Genymotion är minst lika bra som AVD när det kommer till att simulera hårdvarufunktioner, och det förbrukar samma mängd minne och resurser på din dator. Om du installerar Gapps direkt kan du installera appar för allt via Google Play. Med tanke på dess resursförbrukning kommer du att behöva mycket minne för att köra stora applikationer, men huvudsyftet med denna emulator är att testa nya program utan att orsaka några problem.


Android-emulator för Linux Genymotion

Företaget som skapar den har förberett många bilder för emulering olika telefoner och räknar helt klart med seriösa utvecklare av sin betalda version av emulatorn. Du kommer att trivas jättebra och gratis version, även om du behöver simulera olika positioner på telefonen. Om du bara vill köra någon applikation på ditt skrivbord så är det här paketet förmodligen överkvalificerat för uppgiften.

Shashlik

Shashlik är också i mycket tidiga utvecklingsstadier, vilket blir uppenbart när du försöker lansera det. Installationsprogrammet fungerar som standard, och även afungerar felfritt. När du försöker starta applikationer blir saker och ting mer komplicerade. Många inställningar är inbyggda i startskriptet och att hitta parametrar för att starta det är en riktig utmaning. Supporten verkar också ha hamnat i en återvändsgränd. Det senaste arbetet med utvecklingsträdet på github observerades för två år sedan.


Android-emulator för Linux Shashlik

Trots detta ser projektet intressant ut, och vi hoppas att någon tar upp det igen. Egenigheterna med att lägga till appar är borta, och när du installerar en Android-app är startikonen omedelbart tillgänglig. Det slutar med att du springer nödvändiga ansökningar, som om de vore inbyggda, trots att de emuleras i QEmu som körs i bakgrunden.

Installera en Android-emulator på Linux

När vi installerar program på populära distributioner använder vi välbekanta pakethanterare som apt, dnf, etc. Men ibland görs installation av program genom att helt enkelt ladda ner ett binärt paket, som Anbox. Den kommer i Snap-format, en standard som utvecklats och fortfarande stöds av Canonical. Anbox är ett program. är i pre-alfa-stadiet, och även om du lyckas med installationen är det en helt annan sak att få det att fungera.

Det vanliga sättet att emulera Android-enheter är att använda Android-paket Virtuell enhet för Android Studio. Du kan köra den utan Studio om du bara vill prova applikationen. Med tanke på resurserna som konsumeras av Android Studio är detta ett användbart alternativ. Det är dock bäst att installera emulatorn som en del av Studio.

Android-x86 skapas som en ny distribution när du installerar rpm-filen. Den lägger till en post till Grub-menyn så nästa gång du startar kan du helt enkelt välja den och starta din dator som en Android-enhet. För att köra det parallellt med dina vanliga uppgifter behöver du VirtualBox eller QEmu. Faktum är att många emulatorer i vår recension använder VirtualBox för virtualisering.

Genymotion förbrukar mest resurser vid uppstart. Men om du har VirtualBox är installationen enkel. För att installera det, ladda ner och kör det binära installationsprogrammet. När du först startar programmet finns det inga virtuella enheter ännu, och du måste välja dem från en omfattande lista; nedladdning och konfiguration sker automatiskt.

Shashlik följer samma filosofi som Anbox. men kommer åt QEmu-emulatorn. Trots detta är den snabb och använder också ett enkelt installationsskript för att sidladda bågefiler. För att installera Shashlik kan du använda Debian-paketet med kommandot dpkg -i. Efter installationen kan du behöva ändra vissa inställningar - till exempel aktivera GPU:n. För att göra detta, öppna och redigera Python-skriptet shashlik-run.

Prestanda för Android-emulatorer

För att testa dessa paket tog vi en dator på 4 GB, vilket visade sig vara långt ifrån idealiskt. Anledningen är att varje virtuell maskin vanligtvis behöver cirka 1 GB minne, och ett fullfjädrat Gnome-skrivbord tar upp 1,5 GB med några få meddelanden och molnlagringssynkronisering. När du startar Firefox närmar du dig snabbt och bör spara minne.

Anbox implementerar utmaningar, vilket gör den idealisk att springa tillsammans med din regelbundna ansökningar, men är tyvärr i ett tidigt utvecklingsstadium. Vi rekommenderar inte att använda den löpande, och det är knappast möjligt.

Om du bara behöver köra din PC som en Android-enhet, använd Android_x86, det fungerar extremt bra.

Andra paket körs genom virtualisering, specifikt från VirtualBox, vilket gör dem svåra att köra tillsammans med andra program. Med andra ord, om du vill utveckla och testa Android-applikationer, skaffa en 16 GB dator så kan du köra emulatorn parallellt med din IDE.

Det mest kapabla och integrerade valet är tandem av Android Studio och AVD när man utvecklar och testar på samma dator. För att simulera många funktioner som kamera, GPS och telefonlutning är det bekvämt att använda Genymotion, det är ett utmärkt verktyg. Dessutom visar den skärmen exakt som den ser ut på den faktiska fysiska enheten.

Lätt att använda med emulatorn

Det finns många anledningar till att använda virtualisering. Hobbyister kan behöva en applikation som inte fungerar på deras OS, eller vill testa program de har utvecklat.

Andra användningsfall är på kommersiella servrar där virtualisering kommer väl till pass för säkerhetsändamål och lastbalanseringsproblem. I det här avsnittet kommer vi att visa för vilka ändamål specifika paket är mest praktiska.

Paketen innehåller också ett antal funktioner som kan påverka ditt beslut. Men ju rikare denna funktionalitet, desto mer ökar belastningen på ditt system. Vi ser att två kommersiella lösningar har flest funktioner, men också de mest krävande på systemresurser.

I vår recension är den mest effektiva lösningen för att starta applikationer Anbox. Han klarar sig utan imitationsutrustning och ligger före alla andra, men är ännu inte mogen för produktionsverksamhet.

Hantera applikationer i emulatorn

När din emulator startar är det dags att installera dina favoritappar. Som vanligt Android-enhet du kommer att ha Google Play eller till och med FDroid. I emulatorer behöver du vanligtvis installera Gapps för att komma åt Play Store. Det finns andra sätt att lägga till appar till din virtuella telefon. Kan användas på en virtuell enhet; den körs på emulatorer och containerlösningar som Anbox. Android_x86 har Play Store installerad som standard, vilket möjliggör en mycket snabb start.

Med AVD kan du köra installerade applikationer eller en applikation som du utvecklar i Android Studio. Installerar applikationer från använder Google Spela ingår i vissa bilder, men inte alla. Ett annat sätt att installera från en apk är att släppa filen i emulatorfönstret. Detta kommer att installera appen omedelbart - eller åtminstone försöka. Genymotion stöder också dra-och-släpp. Hur som helst måste apk:n vara för x86. eller så misslyckas installationen. Dessutom behöver du Adb innan du börjar.

Du kan också prova att arbeta med Shashlik. Shashlik fungerar som en behållare, ungefär som Anbox. men har en inbyggd installationsfunktion. När du har installerat applikationen. det kommer att visas som ett program i din skrivbordslista. Om du skriver shashlik på vår Gnome-skrivbordsinstans visas alla installerade applikationer. Du kommer då att kunna starta dina favoritapplikationer direkt som resten av dina installerade.

Emulatordokumentation och support

Dokumentation är vanligtvis den svaga länken i amatörprojekt, vilket är olyckligt om de föreslagna designerna är så eleganta. Vår jämförelse gav samma resultat, Android Virtual Device har all dokumentation och support du kan begära, och när du använder den med Android Studio är den ännu bättre. Genymotion har en utmärkt FAQ med grundläggande lösningar som hjälper dig att komma igång, och om du arbetar professionellt finns det en betalversion.

Dokumentationen är på topp och tydligt riktad till aktiva utvecklare. Hon är bäst. Android~x86 är väldigt mogen och har fantastisk dokumentation, med en utmärkt FAQ. Communityhjälp tillhandahålls via Google Groups. De är aktiva och kan hjälpa dig om du har problem. Anbox är så nytt att det till och med finns dokumentation om hur man installerar det och kommer igång. Men även om FAQ är ganska tydlig, är annan dokumentation sparsam. Vi kan förlåta en sådan brist, eftersom programmet är i pre-alfa-stadiet, och de flesta funktioner har ännu inte skrivits, än mindre deras dokumentation.

Vi hoppas att arbetet med Anbox fortsätter eftersom det är... effektiv metod porta Android-appar till Linux. Om du vill bidra till utvecklingen, vänligen ta en titt på hjälpsidan. Trots att nedladdningsfilen för själva Anbox bara är 1,5 GB. det enda du behöver ta hänsyn till är trädet Android utveckling. Shashlik använder Ark-installationen, men programmet är inte alls lika väldokumenterat.

Emulatorutvecklingsaktivitet

Med hjälp av programmet vill vi veta hur problem kan lösas. Detta kräver stöd eller kontinuerlig utveckling. När det gäller emulatorerna från vår jämförelse, som förväntat, är de mest aktiva Genymotion och Google appar. Genymotion har dock en gedigen satsning på molnet och andra professionella lösningar. så hobbyister kan bli avskräckta av företagets iver. Naturligtvis är Android Virtual Device också stark i detta avseende.

Med de återstående projekten är allt mindre tydligt, och vi var tvungna att kontrollera deras aktivitet på deras webbsidor och GitHub.

Android_x86 släppt ny version i juni 2017 och kan ha släppt ytterligare en innan vår recension publicerades. Det här projektet är mycket aktivt - det är bokstavligen ostoppbart. Det här är en spännande tid för dess utvecklare och användare. Om du vill hjälpa till med utvecklingen, tänk på att källträdet är mer än 10 GB. så spara lite diskutrymme.

Anbox arbetar dagligen och uppdaterar källkoden varje vecka - det här projektet tar verkligen fart! Det kommer att vara ett värdefullt tillägg till listan över Linux-program. Detta är särskilt praktiskt om du redan använder programmet på din telefon och vill fortsätta att använda det välbekanta gränssnittet. Många Android-appar förbrukar väldigt lite minne och är ganska effektiva. Vill du hjälpa till är instruktionerna ganska enkla för den som redan vet hur man hanterar .

Shashlik har inte haft någon synlig aktivitet på sin webbsida eller GitHub i två år nu. Tyvärr kan vi behöva erkänna att detta projekt misslyckades. Koden är fortfarande tillgänglig på GitHub, ifall det finns någon modig själ med fritid och viljan att komma ner till utveckling.

Tillgänglighet av källor

Alla paket i vår recension kommer från öppen källa, så hitta källa borde vara relativt lätt.

Men det är inte alltid så. Allt från Google har två grenar: en för intern utveckling och en för allmänheten. Google gör detta för att hålla nya funktioner hemliga tills de släpps. Vanliga utvecklare och de med speciella talanger kan använda den offentliga tråden för att skicka patchar. I det här avsnittet kommer vi att titta på vilka programmeringsspråk som används och om trädet är tillgängligt för nedladdning. Vi kommer också att ta reda på storleken på källträdet. Kom ihåg att trädet för ett enskilt paket vanligtvis ligger ovanpå kärnans källkod och utvecklingsverktyg.

Hela Android-trädet finns tillgängligt på www.source.android.com. Paketet som inkluderar utvecklingsverktyget är på cirka 10 GB, men det skulle vara smart att tilldela 20 GB till det.

Detta paket är standard, men det är också ganska stort, så se till att din dator har tillräckligt med resurser för att använda den.

Android_x86 är 4,5 MB stor. på toppen av kärnträdet. Projektet använder mestadels C++ och skript, mestadels i skalet. Det här projektet är mest intressant när du vill köra Android på andra enheter, inte när du vill testa appar för mobila enheter.

Anbox-nedladdningskällan är liten, bara 1,5 MB. och Anbox är mestadels programmerad i C++. Om du vill lära dig containerteknik kan du ta på dig några av uppgifterna i det här projektet eftersom det är det som används där. Om du vill ta en seriös titt på den viktigaste tekniken som används för närvarande, är det här du gräver in. Anbox är värd på GitHub.

Genymotion implementerar sin egen kod i C++, och de flesta av dess skript använder Perl. Skripten använder en modifierad kärna för virtuella maskiner. Deras källkod för nedladdning väger 135 MB.

Källkoden för Shashlik verkar inte längre underhållas, men den är tillgänglig på GitHub. Det finns till och med en utlöpare som har uppdaterats under hela 2017, så hoppet lever kvar. Någon skapade en Docker-fil så att du kan köra den med Docker-behållare. 6 MB nedladdade. och programmering utfördes i C++ och C. Skripten skrevs huvudsakligen i Python.

Slutsatser

Android har blivit det ledande operativsystemet inom smartphones. Mer och mer onlineaktivitet har sitt ursprung i mobilen. Varje ny webbdesign bör vara redo för mobil användning. Och varje försök till handling på Internet eller inom programmeringsområdet måste ta hänsyn till detta. För att din webbsida eller ditt program ska nå så många människor som möjligt måste du flytta den till mobilen om det är vettigt för din applikation. För att uppnå detta måste du antingen skriva det direkt för mobilen, eller hitta en lösning som kombinerar båda tillvägagångssätten. I vår granskning övervägde vi möjligheten att göra mobila program tillgänglig på alla Linux-enheter.

Om du vill testa programmet för olika enheter 8 flera scenarier, två kommersiella lösningar. Android Virtual Device och Genymotion är mycket överlägsna resten. För utvecklare är de ganska universella och användbara.

För den som bara vill köra en app eller ett spel på sitt skrivbord är andra appar bättre lämpade. Anbox och Shashlik är designade för just detta ändamål. Tyvärr är de inte tillräckligt mogna för att använda AVD. Android Studio är ett paket som är bäst lämpat för att utveckla applikationer specifikt för Android. De arbetar tillsammans för utveckling och testning. Genymotion är ett annat mycket anständigt ramverk för att stödja dina tester.

Andra paket är mer intressanta när du använder befintliga applikationer. Dessutom kan du använda dem som utgångspunkt om du vill lära dig mer om C och C++, och kanske. gå vidare till kärnprogrammering.

operativ system Androidär något annorlunda Linux ett system som kör plattformsoberoende applikationer skrivna på språket Java, i en virtuell maskinmiljö KONST (Android Runtime) i nya versioner och Dalvik i de gamla.

Vi kommer inte att fördjupa oss i krångligheterna i arkitekturen och interaktionen mellan systemkomponenter, det viktigaste att veta är Android baserat på Linux, men har några skillnader.

Idag telefoner android De har kommit in i våra liv och många använder dem aktivt. Tillsammans med själva enheterna, mobilapplikationer. Ibland kan de helt ersätta enkla funktioner PC- titta på mail, spela musik, filmer, läsa nyheter.

Någon undrade säkert om det är möjligt att använda mobilapplikationer androidPC? Svara - Burk, men med några restriktioner.

Artikeln diskuterar frågan om hur man gör detta. Om detta är vettigt avgör var och en själv.
Beskrivningen av processen är inte en uppmaning att omedelbart göra detta i din operativ system och ges inom ramen för avhandlingen " för skojs skull"det vill säga för intressets skull.

Vi kommer att behöva:

operativ system LINUX(distributionsversionen är inte viktig)

Webbläsare Google Chrome 64 bitar (Krom och chromium webbläsare som Opera, Vivaldi, Yandex etc olämplig),

32 bitsenheter tillverkas inte längre.
- förlängning För Google Chrome ARChon.

I linux kan inte köra filen direkt apk applikationer android, även om tillägget är installerat ARChon.

För att köra det behöver du ett speciellt sätt att konvertera Och Installera Också som en förlängning ARChon.
Det finns flera sätt att konvertera applikationer. Du kan välja den som fungerar bäst för dina förutsättningar.

1 . Genom att använda chromeos-apk(den mest pålitliga).
Installera Node.JS
Använd din pakethanterare.
Varning! I Ubuntu förvaret Node.JS fungerar inte eftersom utvecklaren slutade stödja det.
Fördelningar baserade på Båge perfekt placerad från AUR.
Nästa sätter vi chromeos-apkäven från AUR.

Vi gör det själva omvandling APK-fil laget in terminal:

Chromeos-apk /path/to/.apk

WHO inte Arch distribution, då använder vi andra metoder som beskrivs nedan.

3 . Använder tillägget Twerk För Google Chrome från Google Web Store

4 . program apk2archon i pyton. github länk

Du kan läsa mer på 4pdas hemsida, som beskriver i detalj hur du ändrar storlek applikation, vilka parametrar som ska ställas in vid start.

Installerad applikationer finns i applikationsmeny. I kapitlet " Chrome-appar".

Genom att redigera kan du ändra startikonen.

samiska förlängningsapplikationer kommer att lagras i mappar som com.twitter.android.android, kan du kopiera önskad ikon till den här mappen icon.png(för att starta programmet och visa i menyn).

operativ system Androidär något annorlunda Linux ett system som kör plattformsoberoende applikationer skrivna på språket Java, i en virtuell maskinmiljö KONST (Android Runtime) i nya versioner och Dalvik i de gamla.

Vi kommer inte att fördjupa oss i krångligheterna i arkitekturen och interaktionen mellan systemkomponenter, det viktigaste att veta är Android baserat på Linux, men har några skillnader.

Idag telefoner android De har kommit in i våra liv och många använder dem aktivt. Tillsammans med själva enheterna blir även mobilapplikationer populära. Ibland kan de helt ersätta enkla funktioner PC- titta på mail, spela musik, filmer, läsa nyheter.

Någon undrade säkert om det är möjligt att använda mobilapplikationer androidPC? Svara - Burk, men med några restriktioner.

Artikeln diskuterar frågan om hur man gör detta. Om detta är vettigt avgör var och en själv.
Beskrivningen av processen är inte en uppmaning att omedelbart göra detta i ditt operativsystem och tillhandahålls inom ramen för uppsatsen " för skojs skull"det vill säga för intressets skull.

Vi kommer att behöva:

operativ system LINUX(distributionsversionen är inte viktig)

Webbläsare Google Chrome 64 bitar (Krom och chromium webbläsare som Opera, Vivaldi, Yandex etc olämplig),

32 bitsenheter tillverkas inte längre.
- förlängning För Google Chrome ARChon.

I linux kan inte köra filen direkt apk applikationer android, även om tillägget är installerat ARChon.

För att köra det behöver du ett speciellt sätt att konvertera Och Installera Också som en förlängning ARChon.
Det finns flera sätt att konvertera applikationer. Du kan välja den som fungerar bäst för dina förutsättningar.

1 . Genom att använda chromeos-apk(den mest pålitliga).
Installera Node.JS
Använd din pakethanterare.
Varning! I Ubuntu förvaret Node.JS fungerar inte eftersom utvecklaren slutade stödja det.
Fördelningar baserade på Båge perfekt placerad från AUR.
Nästa sätter vi chromeos-apkäven från AUR.

Vi gör det själva omvandling APK-fil laget in terminal:

Chromeos-apk /path/to/.apk

WHO inte Arch distribution, då använder vi andra metoder som beskrivs nedan.

3 . Använder tillägget Twerk För Google Chrome från Google Web Store

4 . program apk2archon i pyton. github länk

Du kan läsa mer på 4pdas hemsida, som beskriver i detalj hur du ändrar storlek applikation, vilka parametrar som ska ställas in vid start.

Installerad applikationer finns i applikationsmeny. I kapitlet " Chrome-appar".

Genom att redigera kan du ändra startikonen.

Själva tilläggsapplikationerna kommer att lagras i mappar som com.twitter.android.android, kan du kopiera önskad ikon till den här mappen icon.png(för att starta programmet och visa i menyn).




Topp