Sådan køres Windows -apps på Android med vin

Sådan køres Windows -apps på Android med vin

Har du nogensinde ønsket at køre Windows -software på din Android -enhed? Sandsynligvis ikke ... men hvad hvis du kunne? Hvad hvis din Android -enhed endelig kunne fungere som en Windows -stationær udskiftning, simpelthen ved at køre Windows -software?





For nylig har Wine-projektet udgivet en Android-kompatibel version. Denne mulighed er længe omfavnet af Linux-brugere (for det meste gamere), der kræver en rettelse af deres foretrukne Windows-software, og er nu tilgængelig på Android.





Men fungerer det så godt som forventet? Og hvorfor gider du alligevel i betragtning af den rigdom af software, der er tilgængelig på Android? Lad os finde ud af det.





Hvad er vin?

Ofte fejlagtigt beskrevet som en 'emulator', er Wine (et rekursivt akronym, der står for Wine Is Not an Emulator) faktisk et kompatibilitetslag. Dette er et softwarebibliotek, der gør Linux, macOS og BSD i stand til at køre Windows -applikationer. Selvom der er tale om en vis emulering (specifikt Windows -runtime -miljøet), efterligner Wine ikke et operativsystem.

dual boot -indstilling vises ikke i Windows 10

I årenes løb er Wine blevet stadig mere populær som en måde at køre Windows -software på andre platforme. Mens installation af en virtuel maskine er en mulighed (f.eks. Sige til køre Microsoft Office på Linux ), Wine er uden tvivl enklere at konfigurere.



Vin har været tilgængelig for ARM -enheder (f.eks. Raspberry Pi) i nogen tid. Nu er Wine blevet frigivet til Android.

Sådan installeres Wine på Android

Inden du installerer Wine på din Android -enhed, skal du sikre dig, at du kan installere APK'er.





Normalt er muligheden for at installere software på din telefon eller tablet som standard begrænset til enhver kilde ud over Google Play Butik. Aktiver dette ved at åbne Indstillinger> Sikkerhed og trykke på kontakten for Ukendte kilder . Klik på Okay for at bekræfte handlingen.

Vin er tilgængelig som en APK -fil til Android fra Wine -downloadsiden.





Hent: Vin til Android (Gratis)

Flere versioner er tilgængelige for ARM -processorer (de fleste Android -enheder) og x86 -processorer (for det meste tablets, men kun et lille antal). Identificer hvilken arkitektur din enhed har, før du downloader (du kan kontrollere dette ved at finde enheden på Wikipedia).

Efter download til din enhed (eller til din pc, før du synkroniserer med dit foretrukne cloud -drev), er det tid til at installere.

Tryk på APK -filen, og accepter installationen. Vent, mens den pakkes ud, og godkend derefter installationen; får du besked om, at Wine har brug for adgang til at optage lyd og ændre, slette og læse indholdet af din enheds SD kort . Lydoptagelse er påkrævet af nogle apps, du måske vil bruge i Wine.

Når installationen er fuldført, skal du trykke på åben og vente, mens Windows -miljøet er oprettet.

Hvilke Windows -apps kan du køre?

Mens Wine vil køre noget software på ARM-enheder, findes de bedste resultater på de x86-baserede Android-enheder.

Da du sandsynligvis er på en ARM-baseret Android-enhed, er du begrænset til apps, der er blevet tilpasset til brug på Windows RT. XDA-udviklere har produceret en liste over apps, der kører på ARM-baserede Windows-enheder , så dette er et godt sted at starte.

Blandt disse apps er nyttige værktøjer såsom Audacity, Notepad ++, FileZilla, Paint.NET. Du finder også nogle retro -spil, der har været åbne. Disse omfatter Doom og Skælv 2 , samt open source -klon OpenTTD , en version af Transport Tycoon .

Efterhånden som Wines popularitet på Android- og ARM -enheder stiger, er denne liste dog nødt til at vokse. Vi forstår, at Wine -projektet udvikler en metode til at bruge QEMU til at efterligne x86 -instruktioner om ARM -hardware, så dette lover godt for fremtiden.

Nogle funktioner mangler ... For nu

Visse biblioteker og API'er er påkrævet for at spil kan køre. Nogle almindelige API'er mangler i øjeblikket fra Wine på Android.

Der mangler, men vil sandsynligvis dukke op på et eller andet tidspunkt, Direct3D 12, Vulkan og fuld OpenGL ES -support (for at aktivere Direct3D; dette er i øjeblikket begrænset). Introduktion til disse i Wine til Android vil udvide udvalget af applikationer, der kan bruges.

Vin er imidlertid under konstant udvikling. Som sådan kan disse funktioner forventes i en fremtidig udgivelse. Heldigvis understøtter Wine Direct3D 10 og 11, Direct3D -kommandostrøm og Android -grafikdriveren. I mellemtiden kan vi også nyde forbedret DirectWrite og Direct2D support.

Udforskning af vin på Android

Når softwaremiljøet starter, finder du en standard Windows 7-stil Start-menu (med Wine-logo) og en kommandolinjeboks.

For at interagere med Wine skal du have et tastatur (og måske en mus) knyttet til din Android -enhed.

På dette tidspunkt, kort efter at Wine 3.0 til Android er blevet frigivet, er der ingen understøttelse af softwaretastaturer, selvom det er okay at trykke. Størrelsen på skrivebordet kan dog være et problem; på den enhed, jeg testede dette på, en Samsung Galaxy S2 -tablet, var Start -knappen lille. For at løse dette skiftede jeg retningen til portrættilstand og derefter tilbage til liggende.

Det er derfor en mus, eller måske en stylus, er en god idé.

Kommandolinjegrænsefladen fungerer meget som standardkommandoprompten i Windows ( før PowerShells ankomst ).

I mellemtiden kan du trykke på knappen Start for at finde to menuer. Først er Kontrolpanel med undermenuer Tilføj/fjern programmer , Spilcontrollere , og internetindstillinger . For det andet er Løb...

Ved brug af Løb... du kan åbne en dialogboks for at udstede kommandoer. For eksempel er det muligt at starte Internet Explorer ved at indtaste iexplore .

Alle fire muligheder åbner en typisk Windows-stil skærm for at ændre indstillingerne.

Installation af software i Wine

For at få noget til at køre i Wine skal du først downloade applikationen (eller synkronisere via skyen) til din Android -enhed. Gem det på en mindeværdig placering, og naviger derefter til det i vinduet Vinkommandoprompt.

For eksempel, hvis jeg downloadede en Windows -eksekverbar fil (EXE) til min Android -tablet, ville jeg gemme den i Download -mappen. Dette kan nås på kommandolinjen med

cd sdcard/Download/[filename.exe]

For at køre filen i Wine til Android skal du blot indtaste navnet på EXE -filen. (Nogle versioner af Wine kræver, at du præfikserer dette med vinkommandoen, men dette er ikke nødvendigt.)

Hvis filen ARM-klar er kompatibel, skal den køre. Ellers vil du se en masse fejlmeddelelser. På dette tidspunkt er installation af Windows -software på Android i Wine ikke en eksakt videnskab.

Hjælp, min Android kører ikke vin!

Har du problemer? Ikke alle Android -enheder kan køre Wine. Selvom den kører på min Galaxy Tab S2, fungerer den tilsyneladende ikke på fanen S. På samme måde kører OnePlus 5T Wine, hvorimod 2016 Pixel ikke vil. Andre med problemer omfatter Xiaomi Mi5 og Huawei Mate 10.

Til sidst vil kompatibiliteten stige, og der vil uden tvivl blive oprettet en liste over understøttede enheder. Indtil da er det virkelig et tilfælde af forsøg og fejl.

I mellemtiden, hvis du ejer en Chromebook med udviklertilstand aktiveret , vil du kunne installere Wine på en mere passende maskine. Bemærk, at der også er en version af Crossover til Chrome OS, selvom dette kræver en x86 CPU.

Vin på Android: Det sker

I en udvikling, der virkede usandsynlig for bare fem år siden, er det nu muligt at køre Windows -software på Android. Mens du måske foretrækker det fjernforbindelse til en Windows -pc via Android , eller endda streame spil fra din pc, giver dette ikke desto mindre en sjælden mulighed for at tage Windows med dig.

Mulighederne, Wine on Android tilbyder, er betydelige. Selvom det i øjeblikket er begrænset, er det sandsynligt, at det, der er muligt med Wine på din smartphone eller tablet, vil stige med tiden, efterhånden som fejl er udryddet og kompatibiliteten forbedret.

Hvis du også gerne vil køre dine Android -apps og -spil på Windows , tag et kig på Nox:

Del Del Tweet E -mail Er det okay at installere Windows 11 på en inkompatibel pc?

Du kan nu installere Windows 11 på ældre pc'er med den officielle ISO -fil ... men er det en god idé at gøre det?

Læs Næste
Relaterede emner
  • Windows
  • Android
  • Emulering
  • Vin
  • Windows
  • Android
Om forfatteren Christian Cawley(1510 artikler udgivet)

Stedfortrædende redaktør for sikkerhed, Linux, gør -det -selv, programmering og teknologi forklaret og virkelig nyttig podcast -producent med stor erfaring inden for desktop- og softwaresupport. Christian er en bidragsyder til Linux Format -magasinet og er en Raspberry Pi -tinkerer, Lego -elsker og retro -fan.

Mere fra Christian Cawley

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere