Windows-apps uitvoeren op Android met Wine

Windows-apps uitvoeren op Android met Wine

Heb je ooit Windows-software op je Android-apparaat willen draaien? Waarschijnlijk niet... maar wat als je dat wel zou kunnen? Wat als uw Android-apparaat eindelijk zou kunnen fungeren als een Windows-desktopvervanging, gewoon door Windows-software uit te voeren?





Onlangs heeft het Wine-project een Android-compatibele versie uitgebracht. Lang omarmd door Linux-gebruikers (meestal gamers) die een fix van hun favoriete Windows-only software nodig hebben, is deze optie nu beschikbaar op Android.





Maar werkt het ook zo goed als verwacht? En waarom zou je je er nog druk om maken, gezien de rijkdom aan software die beschikbaar is op Android? Laten we het uitzoeken.





Wat is wijn?

Wine (een recursief acroniem dat staat voor Wine Is Not an Emulator) wordt vaak ten onrechte omschreven als een 'emulator' en is in feite een compatibiliteitslaag. Dit is een softwarebibliotheek die Linux, macOS en BSD in staat stelt om Windows-applicaties uit te voeren. Hoewel er enige emulatie bij betrokken is (met name de Windows runtime-omgeving), emuleert Wine geen besturingssysteem.

hoe e-mails archiveren in Outlook

In de loop der jaren is Wine steeds populairder geworden als een manier om Windows-software op andere platforms uit te voeren. Hoewel het installeren van een virtuele machine een optie is (misschien, laten we zeggen, om voer Microsoft Office uit op Linux ), is Wine aantoonbaar eenvoudiger in te stellen.



Wine is al enige tijd beschikbaar voor ARM-apparaten (zoals de Raspberry Pi). Nu is Wine uitgebracht voor Android.

Hoe Wine op Android te installeren

Voordat u Wine op uw Android-apparaat installeert, moet u ervoor zorgen dat u APK's kunt installeren.





Doorgaans is de mogelijkheid om software op uw telefoon of tablet te installeren standaard beperkt tot elke bron buiten de Google Play Store. Schakel dit in door te openen Instellingen > Beveiliging en tik op de schakelaar voor Onbekende bronnen . Klik Oke om de actie te bevestigen.

Wine is beschikbaar als APK-bestand voor Android van de Wine-downloadsite.





downloaden: Wijn voor Android (Vrij)

Er zijn verschillende versies beschikbaar voor ARM-processors (de meeste Android-apparaten) en x86-processors (meestal tablets, maar slechts een klein aantal). Bepaal welke architectuur uw apparaat heeft voordat u het downloadt (u kunt dit controleren door het apparaat op Wikipedia te zoeken).

Na het downloaden naar uw apparaat (of naar uw pc, voordat u synchroniseert met uw favoriete clouddrive), is het tijd om te installeren.

Tik op het APK-bestand en ga akkoord met de installatie. Wacht terwijl het uitpakt en keur de installatie goed; je krijgt een melding dat Wine toegang nodig heeft om audio op te nemen en de inhoud van je apparaat aan te passen, te verwijderen en te lezen SD-kaart . Audio-opname is vereist voor sommige apps die u mogelijk in Wine wilt gebruiken.

Zodra de installatie is voltooid, drukt u op openen en wacht u terwijl de Windows-omgeving is gemaakt.

Welke Windows-apps kunt u uitvoeren?

Hoewel Wine wat software op ARM-apparaten zal uitvoeren, zijn de beste resultaten te vinden op die x86-gebaseerde Android-apparaten.

Aangezien je waarschijnlijk een ARM-gebaseerd Android-apparaat gebruikt, ben je beperkt tot apps die zijn aangepast voor gebruik op Windows RT. XDA-developers heeft een lijst met apps die draaien op ARM-gebaseerde Windows-apparaten , dus dit is een goede plek om te beginnen.

Onder deze apps bevinden zich handige tools zoals Audacity, Notepad++, FileZilla, Paint.NET. Je zult ook enkele retro-games vinden die open source zijn. Waaronder onheil en aardbeving 2 , evenals open source kloon OpenTTD , een versie van Transport Tycoon .

Naarmate de populariteit van Wine op Android- en ARM-apparaten toeneemt, zal deze lijst echter zeker groeien. We begrijpen dat het Wine-project een methode ontwikkelt om QEMU te gebruiken om x86-instructies op ARM-hardware te emuleren, dus dit belooft veel goeds voor de toekomst.

Sommige functies ontbreken... Voor nu

Bepaalde bibliotheken en API's zijn vereist om games te kunnen uitvoeren. Sommige veelgebruikte API's ontbreken momenteel in Wine op Android.

Ontbrekend, maar waarschijnlijk op een bepaald moment verschijnen, zijn Direct3D 12, Vulkan en volledige OpenGL ES-ondersteuning (om Direct3D mogelijk te maken; dit is momenteel beperkt). Door deze in Wine voor Android te introduceren, wordt de selectie van applicaties die kunnen worden gebruikt uitgebreid.

Wijn is echter constant in ontwikkeling. Als zodanig kunnen deze functies in een toekomstige release worden verwacht. Gelukkig ondersteunt Wine Direct3D 10 en 11, Direct3D-opdrachtstream en het grafische stuurprogramma voor Android. Ondertussen kunnen we ook genieten van verbeterde DirectWrite- en Direct2D-ondersteuning.

Wijn verkennen op Android

Wanneer de softwareomgeving wordt gestart, vindt u een standaard Start-menu in Windows 7-stijl (met Wine-logo) en een opdrachtregelvenster.

Om met Wine te werken, heb je een toetsenbord (en misschien een muis) nodig die op je Android-apparaat is aangesloten.

In dit stadium, kort nadat Wine 3.0 voor Android is uitgebracht, is er geen ondersteuning voor softwaretoetsenborden, hoewel tikken in orde is. De grootte van het bureaublad kan echter een probleem zijn; op het apparaat waarop ik dit heb getest, een Samsung Galaxy S2-tablet, was de startknop klein. Om dit op te lossen, schakelde ik de oriëntatie over naar de portretmodus en vervolgens terug naar de landschapsmodus.

Daarom is een muis, of misschien een stylus, een goed idee.

De opdrachtregelinterface werkt ongeveer hetzelfde als de standaard Windows-opdrachtprompt ( vóór de komst van PowerShell ).

Ondertussen kun je op de Start-knop tikken om twee menu's te vinden. De eerste is het Configuratiescherm, met submenu's Programma's toevoegen/verwijderen , Spelbesturingen , en internetinstellingen . Tweede is Loop...

Gebruik makend van Loop... u kunt een dialoogvenster openen om opdrachten uit te voeren. Het starten van Internet Explorer is bijvoorbeeld mogelijk door het invoeren van iexplore .

Alle vier de opties openen een typisch scherm in Windows-stijl om de instellingen te wijzigen.

Software installeren in Wine

Om iets in Wine te laten draaien, moet je eerst de applicatie downloaden (of synchroniseren via de cloud) naar je Android-apparaat. Bewaar het op een gedenkwaardige locatie en navigeer ernaar in het Wine Command Prompt-venster.

Als ik bijvoorbeeld een uitvoerbaar Windows-bestand (EXE) naar mijn Android-tablet zou downloaden, zou ik het opslaan in de map Download. Dit kan worden bereikt in de opdrachtregel met

cd sdcard/Download/[filename.exe]

Om het bestand in Wine voor Android uit te voeren, voert u eenvoudig de naam van het EXE-bestand in. (Sommige versies van Wine vereisen dat u dit voorafgaat aan het wine-commando, maar dit is niet nodig.)

Als het ARM-ready bestand compatibel is, zou het moeten worden uitgevoerd. Anders krijg je een heleboel foutmeldingen te zien. In dit stadium is het installeren van Windows-software op Android in Wine geen exacte wetenschap.

Help, mijn Android draait geen wijn!

Problemen hebben? Niet alle Android-apparaten kunnen Wine draaien. Hoewel het op mijn Galaxy Tab S2 werkt, werkt het blijkbaar niet op de Tab S. Op dezelfde manier zal de OnePlus 5T Wine draaien, terwijl de 2016 Google Pixel dat niet zal doen. Anderen met problemen zijn de Xiaomi Mi5 en Huawei Mate 10.

Uiteindelijk zal de compatibiliteit toenemen en zal er ongetwijfeld een lijst met ondersteunde apparaten worden gemaakt. Tot die tijd is het echt een kwestie van vallen en opstaan.

Ondertussen, als u een Chromebook met ontwikkelaarsmodus ingeschakeld , kunt u Wine op een meer geschikte machine installeren. Merk op dat er ook een versie van Crossover voor Chrome OS is, hoewel dit een x86-CPU vereist.

Wijn op Android: het gaat gebeuren

In een ontwikkeling die vijf jaar geleden nog onwaarschijnlijk leek, is het nu mogelijk om Windows-software op Android te draaien. Hoewel je misschien liever op afstand verbinding maken met een Windows-pc via Android , of zelfs games streamen vanaf uw pc, biedt dit toch een zeldzame kans om Windows mee te nemen.

De mogelijkheden die Wine op Android biedt zijn aanzienlijk. Hoewel momenteel beperkt, is het waarschijnlijk dat wat mogelijk is met Wine op je smartphone of tablet in de loop van de tijd zal toenemen, omdat bugs worden gladgestreken en de compatibiliteit wordt verbeterd.

Als je dat ook zou willen voer je Android-apps en -games uit op Windows , kijk eens naar Nox:

Deel Deel Tweeten E-mail Is het oké om Windows 11 op een incompatibele pc te installeren?

Je kunt nu Windows 11 op oudere pc's installeren met het officiële ISO-bestand... maar is het een goed idee om dat te doen?

Lees volgende
Gerelateerde onderwerpen
  • ramen
  • Android
  • emulatie
  • Wijn
  • ramen
  • Android
Over de auteur Christian Cawley(1510 artikelen gepubliceerd)

Plaatsvervangend redacteur voor beveiliging, Linux, doe-het-zelf, programmeren en technologie uitgelegd, en echt nuttige podcast-producent, met uitgebreide ervaring in desktop- en softwareondersteuning. Christian levert een bijdrage aan het tijdschrift Linux Format en is een Raspberry Pi-knutselaar, Lego-liefhebber en retro-gamingfan.

Meer van Christian Cawley

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren