Anonim

Een van de leukste functies van een volledig besturingssysteem zoals Windows 10 dat op moderne processors met een enorm geheugen draait, is dat deze krachtige combinatie het mogelijk maakt om verschillende computermodellen daadwerkelijk te emuleren. Emulatie is al tientallen jaren een zaak in de softwarewereld, maar meestal op het niveau van de consument waren emulatie-oplossingen onhandig, inefficiënt of ontoereikend. Het grootste probleem is dat besturingssystemen zeer verschillend zijn en verschillende dingen bieden aan ontwikkelaars. Dit maakt het uitvoeren van een programma geschreven voor het ene besturingssysteem op een ander besturingssysteem een ​​lastige propositie.

Met Android-emulatie op Windows is er echter een 'sweet spot' van hardware- en softwareschaling die Android-emulatie niet alleen mogelijk maakt, maar eigenlijk behoorlijk werkbaar is. Android is ontworpen om te worden uitgevoerd op computers en telefoons en tablets met relatief kleine hoeveelheden geheugen en opslag, en processors die (hoewel in staat) niet altijd krachtige powerhouses zijn. Het besturingssysteem zelf is relatief eenvoudig, enorm goed gedocumenteerd en functioneel. Dit betekent dat een Windows 10-machine meer dan genoeg pk's heeft om als een behoorlijk snelle Android te fungeren.

Als u Android-applicaties op een Windows-machine wilt uitvoeren, zijn er verschillende benaderingen. Ik zal er enkele bespreken.

(Wil je Android emuleren op je Mac? TechJunkie heeft je behandeld met deze tutorial over het gebruik van APK-bestanden op Mac.)

APK-bestanden

Snelle links

  • APK-bestanden
  • Android SDK instellen om APK-bestanden uit te voeren in Windows 10
  • Een volledige Android-emulator gebruiken om APK-bestanden uit te voeren in Windows 10
    • Blauwe Stapels
    • Nox
  • ARC Welder instellen om APK-bestanden uit te voeren in Windows 10
  • Vysor uitvoeren om uw Android-apparaat op Windows 10 te hosten
  • Android APK-bestanden uitvoeren in Windows 10

Dus wat is een APK-bestand? Welnu, op Android en het APK-bestand is het pakket dat een Android-app en het installatieprogramma bevat. Ze heten meestal zoiets als 'bestandsnaam.apk' en lijken veel op een .exe-bestand in Windows. Eindgebruikers (bijvoorbeeld eigenaars van smartphones) zien het APK-bestand meestal niet wanneer ze een app downloaden en installeren vanuit de Google App Store, omdat het systeem het uitpakken en installeren zelf uitvoert en de eindgebruiker alleen ziet Tekst 'Installeren …' in de winkel.

Deze scheiding is prima totdat u APK-bestanden moet aanschaffen om mee te spelen, te ontwikkelen of reverse-engineer. Waarschijnlijk is de eenvoudigste en veiligste manier om de bestanden te krijgen om ze van uw apparaat te downloaden en vanaf daar te gebruiken. Er zijn websites waarmee u de APK-bestanden van legitieme apps kunt downloaden, maar deze zijn juridisch dubieus en ik zou er persoonlijk niet op vertrouwen dat ze geen kleine malware zouden injecteren in ruil voor een gratis download.

(We hebben een zelfstudieartikel over het downloaden van APK-bestanden uit de Google Play Store. En als u een APK wilt downloaden en installeren op uw native Android-apparaat, hebben we een zelfstudie over het installeren van een APK op Android ook !)

Android SDK instellen om APK-bestanden uit te voeren in Windows 10

Een eenvoudige en directe manier om een ​​APK-bestand op uw Windows 10-machine uit te voeren, is met behulp van de Android Software Development Kit (SDK). Net als veel kleinere besturingssystemen wordt Android-ontwikkeling meestal niet op een native machine uitgevoerd, maar op een grotere en krachtigere computer. Om deze techniek te gebruiken, hebt u een actuele versie van Java op uw computer nodig, evenals de Android SDK. Download hier Java en de Android SDK vanaf hier. Blader omlaag naar de onderkant van de Android Studio-pagina en selecteer Command Line Tools. Tenzij u van plan bent een Android-app te maken, heeft u niet het hele Studio-pakket nodig.

  1. Download het pakket naar uw computer en pak het uit naar uw C: -station.
  2. Navigeer naar Configuratiescherm, Systeem en Geavanceerde systeeminstellingen.
  3. Selecteer omgevingsvariabelen en markeer Pad.
  4. Klik op Bewerken en plak het volgende in de variabele waarde: 'C: \ Android \ sdk \ tools; C: \ Android \ sdk \ platform-tools'.

U kunt nu een virtueel Android-apparaat openen door te dubbelklikken op het APK-bestand. Het laden van de SDK plus de app duurt even en kan soms wat traag zijn. Games en andere grafisch intensieve programma's werken waarschijnlijk niet, maar de meeste andere apps werken prima.

Een volledige Android-emulator gebruiken om APK-bestanden uit te voeren in Windows 10

Het uitvoeren van de SDK is prima als je gewoon snel een app of iets wilt bekijken, maar als je echt apps (vooral games) wilt gebruiken, moet je een volledige emulator installeren. Android-emulators voor Windows creëren in wezen een nep-Android-machine op uw Windows-pc. Je draait eigenlijk een Android-apparaat vanuit je Windows-apparaat. Het klinkt ingewikkeld maar het werkt heel goed. Er zijn verschillende goede emulatorprogramma's die er zijn, maar ik zal kort twee van de meer populaire, Nox en BlueStacks beschrijven.

Blauwe Stapels

BlueStacks App Player is een Android-emulator die erg goed werkt. Het gebruikt geen pure Android-versie zoals Android SDK, maar een aangepaste variant. Als u op zoek bent naar QA-code of een soak-test van een app uitvoert, is dit mogelijk niet precies de releaseomgeving. Voor al het andere werkt BlueStacks App Player prima.

  1. Download en installeer de BlueStacks App Player.
  2. Log in met uw Google-account en stel een profiel in.
  3. Laad apps, speel games en wat je ook wilt doen via de Play Store.

Eenmaal aan de slag, ziet BlueStacks eruit als elke Android-tablet. Het heeft de gebruikelijke Android front-end, menu's en meer. Je bedient hem gewoon met een muis of aanraking als je een touchscreen hebt. De rest ziet eruit en voelt net als Android. BlueStacks waarschuwt u graag met elke mogelijke boodschap die het kan bedenken, en dat kan vervelend zijn. Anders dan dat, is het een goede emulator die een Android-apparaat goed nabootst. Vanaf maart 2019 emuleert Bluestacks Android N (7.1.2).

Nox

Nox is meer gericht op de serieuze Android-gamer die Android-games op een groot scherm wil spelen. (Er zijn een aantal geweldige Android-games die gewoon geweldig zijn als ze eenmaal zijn vertaald op dat 6 ″ scherm.) Net als BlueStacks is Nox geen perfecte emulatie van Android, maar het werkt apps heel goed.

  1. Download de Nox-speler.
  2. Stel de speler in met uw voorkeuren en standaardinstellingen.
  3. Laad de app (s) die u wilt gebruiken, via de Play Store of handmatig met APK-bestanden.

Wanneer u Nox uitvoert, creëert het een volledig uitgeruste Android-desktop, net als BlueStacks. Nox voert Android Kit Kat uit.

Zowel Bluestacks als Nox hebben gratis versies die volledig functioneel zijn. Bluestacks-gebruikers kunnen upgraden naar een premium lidmaatschap dat advertenties blokkeert, de gebruiker hun eigen aangepaste desktops laat maken en toegang geeft tot premium technische ondersteuning, voor een vergoeding van $ 2 per maand. Nox heeft geen betaald abonnementmodel.

ARC Welder instellen om APK-bestanden uit te voeren in Windows 10

ARC Welder is een Chrome-extensie waarmee u APK-bestanden in de browser kunt uitvoeren. Het is veruit de gemakkelijkste manier om APK-bestanden uit te voeren. Het voordeel is dat u het kunt uitvoeren op elk apparaat waarop Chrome kan worden uitgevoerd. Het nadeel is dat het nog steeds een beetje buggy is en niet zo perfect werkt als de vorige twee methoden.

  1. Download en installeer de ARC Welder-extensie.
  2. Download uw APK's en wijs ARC Welder ernaar toe.
  3. Selecteer hoe je ze wilt hebben, portret of landschap en of je klembordtoegang wilt toestaan.

ARC Welder is redelijk goed in het simuleren van Android, maar heeft geen Google Play Store-toegang zoals BlueStacks en Nox wel. Dat betekent dat u de APK-bestanden moet aanschaffen, ze naar uw computer moet downloaden en ze handmatig moet toevoegen vanuit ARC Welder. Geen showstopper, maar legitieme bestanden bemachtigen kan lastig zijn.

Het andere nadeel van ARC Welder? U kunt slechts één app tegelijk uitvoeren. Dit heeft misschien geen invloed op u als u slechts één app test of gebruikt, maar als u deze ook als Android-emulator wilt gebruiken, vindt u deze misschien beperkend. Als u een app hebt geopend, moet u teruggaan naar het installatiescherm en een andere kiezen.

Vysor uitvoeren om uw Android-apparaat op Windows 10 te hosten

Waarom wil je Android-apps op je bureaublad uitvoeren? Is er iets speciaals aan de desktop? Of wil je gewoon een groot scherm hebben, een muis en toetsenbord gebruiken en over het algemeen een veel betere ergonomie van een desktopervaring hebben? Als dit uw belangrijkste redenen zijn om dit te willen doen, is het uitvoeren van een app zoals Vysor wellicht de oplossing voor u. Vysor emuleert geen Android op uw bureaublad; in plaats daarvan verbindt het uw bestaande Android-apparaat (smartphone of tablet) draadloos of via een USB-kabel met een desktopmachine. Vysor werkt op Windows, Mac, Linux en op elke Chrome-browser.

De basisversie van Vysor is gratis en is meer dan voldoende voor de meeste casual gebruikers. De beperkingen van de basisversie zijn dat je een USB-verbinding moet hebben en dat de schermresolutie niet de hoogste is (hoewel nog steeds redelijk goed). Bovendien wordt elke 15 minuten gebruik een advertentie weergegeven. De betaalde versie verwijdert de advertenties, heft de resolutiebeperking op, stelt u in staat draadloos verbinding te maken, maakt slepen en neerzetten van bestanden eenvoudig mogelijk tussen de desktop en het Android-apparaat, en laat u overal toegang tot het Android-apparaat delen via een netwerkverbinding met ADB. De betaalde versie is $ 2, 50 per maand, $ 10 / jaar of $ 40 voor een levenslange licentie.

Het instellen van Vysor is heel eenvoudig. U downloadt gewoon de client-app voor uw Android-apparaat en de desktop-app voor uw Windows-, Mac- of Linux-box. (U kunt ook een Chrome-extensie gebruiken en uw Android-apparaat in uw Chrome-browser bekijken zonder een client te gebruiken.) Vervolgens voert u de app aan beide kanten uit en start u een Vysor-sessie.

Met Vysor kunt u de Android-omgeving niet op uw bureaublad uitvoeren, het geeft u alleen toegang tot het Android-apparaat dat u al bezit - maar voor veel gebruikers is dat meer dan genoeg.

Android APK-bestanden uitvoeren in Windows 10

Er zijn dus drie methoden voor het uitvoeren van Android APK-bestanden in Windows 10 en een andere methode waarmee u uw Android-omgeving op uw desktopapparaat kunt krijgen. Elk doet het iets anders en elk is geschikt voor verschillende doeleinden. Ik stel voor Android SDK of Studio voor iedereen die een app wil programmeren, bouwen of reverse-engineeren. En ik zou ARC Welder aanbevelen voor degenen die niet veel met hun apps willen doen, behalve ze op het bureaublad te gebruiken. BlueStacks en voor Nox is voor mensen die van plan zijn veel app-gebruik op hun bureaublad te doen.

Gebruik je een Android-emulator die ik hier niet heb genoemd? Ken je iemand die beter is dan deze drie? Vertel het ons hieronder in de commentaarsectie als u dat doet.

We hebben meer Android-bronnen voor u.

Hier is onze gids voor het installeren van Chrome-extensies op Android.

We hebben een tutorial over het toevoegen van afbeeldingen aan uw contacten op Android.

Natuurlijk hebben we beoordelingen van de beste Android TV-apps.

U kunt als volgt oproepen van privénummers op Android blokkeren.

Wilt u uw MAC-adres wijzigen? We helpen u bij het wijzigen van uw MAC-adres op Android.

Hoe Android APK-bestanden uit te voeren in Windows 10