Slik kjører du Windows -apper på Android med vin

Slik kjører du Windows -apper på Android med vin

Har du noen gang ønsket å kjøre Windows -programvare på Android -enheten din? Sannsynligvis ikke ... men hva om du kunne? Hva om Android -enheten din endelig kunne fungere som en Windows -stasjonær erstatning, bare ved å kjøre Windows -programvare?





Nylig har Wine-prosjektet gitt ut en Android-kompatibel versjon. Dette alternativet er lenge omfavnet av Linux-brukere (for det meste spillere) som krever en reparasjon av deres favoritt Windows-programvare, og er nå tilgjengelig på Android.





Men fungerer det så godt som forventet? Og hvorfor gidder du uansett, gitt mengden programvare som er tilgjengelig på Android? La oss finne det ut.





Hva er vin?

Ofte feilaktig beskrevet som en 'emulator', er Wine (et rekursivt akronym som står for Wine Is Not an Emulator) faktisk et kompatibilitetslag. Dette er et programvarebibliotek som gjør Linux, macOS og BSD i stand til å kjøre Windows -applikasjoner. Selv om en viss emulering er involvert (spesielt Windows -kjøretidsmiljøet), etterligner ikke Wine et operativsystem.

hvordan laste ned video fra et hvilket som helst nettsted

Gjennom årene har Wine blitt stadig mer populær som en måte å kjøre Windows -programvare på andre plattformer. Mens du installerer en virtuell maskin er et alternativ (kanskje si til kjøre Microsoft Office på Linux ), Wine er uten tvil enklere å sette opp.



Vin har vært tilgjengelig for ARM -enheter (for eksempel Raspberry Pi) en stund. Nå er Wine utgitt for Android.

Slik installerer du Wine på Android

Før du installerer Wine på Android -enheten din, må du sørge for at du kan installere APK -er.





Vanligvis er muligheten til å installere programvare på telefonen eller nettbrettet som standard begrenset til en hvilken som helst kilde utover Google Play Butikk. Aktiver dette ved å åpne Innstillinger> Sikkerhet og trykke på bryteren for Ukjente kilder . Klikk OK for å bekrefte handlingen.

Vin er tilgjengelig som en APK -fil for Android fra nedlastingsstedet for vin.





Nedlasting: Vin for Android (Gratis)

Flere versjoner er tilgjengelige for ARM -prosessorer (de fleste Android -enheter) og x86 -prosessorer (for det meste nettbrett, men bare et lite antall). Identifiser hvilken arkitektur enheten din har før du laster ned (du kan sjekke dette ved å finne enheten på Wikipedia).

Etter at du har lastet ned til enheten (eller til PC -en din, før du synkroniserer med din favoritt skystasjon), er det på tide å installere.

Trykk på APK -filen, og godta installasjonen. Vent mens den pakkes ut, og godkjenn deretter installasjonen; vil du bli varslet om at Wine trenger tilgang til å ta opp lyd og endre, slette og lese innholdet i enhetens SD kort . Lydopptak er påkrevd av noen apper du kanskje vil bruke i Wine.

Når installasjonen er fullført, åpner du og venter mens Windows -miljøet er opprettet.

Hvilke Windows -apper kan du kjøre?

Mens Wine vil kjøre litt programvare på ARM-enheter, vil de beste resultatene bli funnet på de x86-baserte Android-enhetene.

Siden du sannsynligvis bruker en ARM-basert Android-enhet, vil du være begrenset til apper som er tilpasset for bruk på Windows RT. XDA-utviklere har produsert en liste over apper som kjører på ARM-baserte Windows-enheter , så dette er et godt sted å starte.

Blant disse appene er nyttige verktøy som Audacity, Notepad ++, FileZilla, Paint.NET. Du finner også noen retro -spill som har vært åpne. Disse inkluderer Undergang og Quake 2 , samt åpen kildekode -klon OpenTTD , en versjon av Transport Tycoon .

Etter hvert som Wines popularitet på Android- og ARM -enheter øker, vil imidlertid denne listen vokse. Vi forstår at Wine -prosjektet utvikler en metode for å bruke QEMU for å etterligne x86 -instruksjoner om ARM -maskinvare, så dette lover godt for fremtiden.

Noen funksjoner mangler ... For nå

Enkelte biblioteker og API -er kreves for at spill skal kjøres. Noen vanlige APIer mangler for øyeblikket fra Wine på Android.

Mangler, men sannsynligvis vises på et tidspunkt, er Direct3D 12, Vulkan og full OpenGL ES -støtte (for å aktivere Direct3D; dette er for øyeblikket begrenset). Å presentere disse i Wine for Android vil utvide utvalget av applikasjoner som kan brukes.

Vin er imidlertid under konstant utvikling. Som sådan kan disse funksjonene forventes i en fremtidig utgivelse. Heldigvis støtter Wine Direct3D 10 og 11, Direct3D kommandostrøm og Android -grafikkdriveren. I mellomtiden kan vi også nyte forbedret DirectWrite- og Direct2D -støtte.

Utforske vin på Android

Når programvaremiljøet starter, finner du en standard Start-meny i Windows 7-stil (med Wine-logo) og en kommandolinjeboks.

For å samhandle med Wine trenger du et tastatur (og kanskje en mus) festet til Android -enheten din.

På dette stadiet, kort tid etter at Wine 3.0 for Android har blitt utgitt, er det ingen støtte for programvaretastaturer, selv om det er greit å trykke. Størrelsen på skrivebordet kan imidlertid være et problem; på enheten jeg testet dette på, et Samsung Galaxy S2 -nettbrett, var Start -knappen liten. For å fikse dette byttet jeg retning til portrettmodus og deretter tilbake til liggende.

Det er derfor en mus, eller kanskje en pekepenn, er en god idé.

Kommandolinjegrensesnittet fungerer omtrent som standard Windows -ledetekst ( før PowerShells ankomst ).

I mellomtiden kan du trykke på Start -knappen for å finne to menyer. Først er Kontrollpanel, med undermenyer Legg til/fjern programmer , Spillkontrollere , og Internett -innstillinger . Det andre er Løpe...

Ved hjelp av Løpe... du kan åpne en dialogboks for å utstede kommandoer. For eksempel er det mulig å starte Internet Explorer ved å skrive inn iexplore .

Alle fire alternativene åpner en typisk Windows-stil skjerm for å endre innstillingene.

Installere programvare i Wine

For å få noe til å kjøre i Wine, må du først laste ned programmet (eller synkronisere via skyen) til Android -enheten din. Lagre den på en minneverdig plassering, og naviger deretter til den i vinduet Kommandoprompt for vin.

For eksempel, hvis jeg lastet ned en Windows -kjørbar fil (EXE) til min Android -nettbrett, ville jeg lagret den i nedlastingsmappen. Dette kan nås på kommandolinjen med

cd sdcard/Download/[filename.exe]

For å kjøre filen i Wine for Android, bare skriv inn navnet på EXE -filen. (Noen versjoner av Wine krever at du prefikserer dette med vin -kommandoen, men dette er ikke nødvendig.)

Hvis den ARM-klare filen er kompatibel, bør den kjøre. Ellers ser du en haug med feilmeldinger. På dette stadiet er installering av Windows -programvare på Android i Wine ikke en eksakt vitenskap.

Hjelp, min Android kjører ikke vin!

Har du problemer? Ikke alle Android -enheter kan kjøre Wine. Selv om den kjører på min Galaxy Tab S2, fungerer den tilsynelatende ikke på Tab S. På samme måte vil OnePlus 5T kjøre Wine, mens Google Pixel 2016 ikke vil. Andre med problemer inkluderer Xiaomi Mi5 og Huawei Mate 10.

Etter hvert vil kompatibiliteten øke, og det vil uten tvil bli opprettet en liste over støttede enheter. Inntil da er det virkelig et tilfelle av prøving og feiling.

I mellomtiden, hvis du eier en Chromebook med utviklermodus aktivert , vil du kunne installere Wine på en mer egnet maskin. Vær oppmerksom på at det også er en versjon av Crossover for Chrome OS, selv om dette krever en x86 CPU.

Vin på Android: Det skjer

I en utvikling som virket usannsynlig for bare fem år siden, er det nå mulig å kjøre Windows -programvare på Android. Mens du kanskje foretrekker det ekstern tilkobling til en Windows -PC via Android , eller til og med streame spill fra PC -en din, gir dette likevel en sjelden mulighet til å ta Windows med deg.

Mulighetene Wine on Android tilbyr er betydelige. Selv om det for øyeblikket er begrenset, er det sannsynlig at det som er mulig med Wine på smarttelefonen eller nettbrettet, vil øke over tid, ettersom feil blir strøket og kompatibiliteten forbedret.

Hvis du også vil kjør Android -appene og spillene dine på Windows , ta en titt på Nox:

Dele Dele kvitring E -post Er det greit å installere Windows 11 på en inkompatibel PC?

Du kan nå installere Windows 11 på eldre PCer med den offisielle ISO -filen ... men er det en god idé å gjøre det?

Les neste
Relaterte temaer
  • Windows
  • Android
  • Emulering
  • Vin
  • Windows
  • Android
Om forfatteren Christian Cawley(1510 artikler publisert)

Nestlederedaktør for sikkerhet, Linux, gjør -det -selv, programmering og teknologi forklart, og virkelig nyttig podcast -produsent, med lang erfaring innen desktop og programvarestøtte. Christian er en bidragsyter til magasinet Linux Format, og er en Raspberry Pi -tinkerer, en lego -elsker og en retro spillfan.

Mer fra Christian Cawley

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere