En af de pæneste funktioner i et fulldrevet operativsystem som Windows 10, der kører på moderne processorer med scads af hukommelse, er, at denne kraftfulde kombination gør det muligt faktisk effektivt at efterligne forskellige computermodeller. Emulering har været en ting i softwareverdenen i årtier, men som regel på forbrugerniveau var emuleringsløsninger klodsede, ineffektive eller utilstrækkelige. Hovedproblemet er, at operativsystemer er meget forskellige og tilbyder forskellige ting til udviklere. Dette gør at køre et program, der er skrevet til et operativsystem på et andet operativsystem, til et vanskeligt forslag.
Imidlertid med Android-emulering på Windows er der en "sweet spot" af hardware- og softwareskalering, der gør Android-emulering ikke kun mulig, men faktisk ganske brugbar. Android er designet til at køre på computere og telefoner og tablets med relativt små mængder hukommelse og opbevaring, og processorer, der (selvom de er i stand til) ikke altid er højeffektive kraftcentre. Operativsystemet i sig selv er relativt enkelt, massivt veldokumenteret og funktionelt. Dette betyder, at en Windows 10-maskine har mere end nok hestekræfter til at fungere som en ganske hurtig Android.
Hvis du vil køre Android-applikationer på en Windows-maskine, er der flere forskellige måder at tage. Jeg vil diskutere et par af dem.
(Vil du emulere Android på din Mac? TechJunkie har du dækket med denne tutorial om brug af APK-filer på Mac.)
APK-filer
hurtige links
- APK-filer
- Indstiller Android SDK til at køre APK-filer i Windows 10
- Brug af en komplet Android-emulator til at køre APK-filer i Windows 10
- Blue Stacks
- Nox
- Indstilling af ARC Welder til at køre APK-filer i Windows 10
- Kør Vysor til at være vært for din Android-enhed på Windows 10
- Kør Android APK-filer i Windows 10
Så hvad er en APK-fil? Nå, på Android, og APK-filen er den pakke, der indeholder en Android-app og dens installationsprogram. De kaldes normalt noget som 'filnavn.apk' og ligner meget en .exe-fil i Windows. Slutbrugere (f.eks. Smartphoneejere) ser normalt ikke APK-filen, når de downloader og installerer en app fra Google App Store, fordi systemet udfører al pakning og installation af sig selv, og alt, hvad slutbrugeren ser, er "Installation af …" tekst i butikken.
Denne adskillelse er fin, indtil du har brug for at erhverve APK-filer til at lege med, udvikle eller reverse engineer. Den nemmeste og sikreste måde at hente filerne er sandsynligvis at downloade dem fra din enhed og bruge dem derfra. Der er websteder, der giver dig mulighed for at downloade APK-filer af legitime apps, men disse er juridisk tvivlsomme, og jeg personligt ville ikke stole på dem til ikke at injicere en lille malware til gengæld for en gratis download.
(Vi har en tutorial-artikel om, hvordan du downloader APK-filer fra Google Play-butikken. Og hvis du vil downloade og installere en APK på din oprindelige Android-enhed, har vi en tutorial, der dækker, hvordan du installerer en APK til Android også !)

Indstiller Android SDK til at køre APK-filer i Windows 10
En enkel og direkte måde at køre en APK-fil på din Windows 10-maskine er at bruge Android Software Development Kit (SDK). Ligesom mange mindre operativsystemer udføres Android-udvikling normalt ikke på en indbygget maskine, men snarere på en større og mere kraftfuld computer. For at bruge denne teknik skal du bruge en nuværende version af Java på din computer såvel som Android SDK. Download Java herfra og Android SDK herfra. Rul ned til bunden af Android Studio-siden, og vælg Kommandolinjeværktøjer. Medmindre du planlægger at oprette en Android-app, behøver du ikke hele Studio-pakken.

- Download pakken til din computer, og tag ud til dit C: -drev.
- Naviger til Kontrolpanel, System og Avancerede systemindstillinger.
- Vælg miljøvariabler, og fremhæv sti.
- Klik på Rediger og indsæt følgende i variabelværdien: 'C: \ Android \ sdk \ tools; C: \ Android \ sdk \ platform-tools'.
Nu kan du åbne en virtuel Android-enhed ved at dobbeltklikke på APK-filen. SDK plus appen vil tage et stykke tid at indlæse og kan til tider være lidt træg. Spil og andre grafikintensive programmer fungerer sandsynligvis ikke, men de fleste andre apps fungerer fint.

Brug af en komplet Android-emulator til at køre APK-filer i Windows 10
Det er fint at køre SDK, hvis du bare har brug for et hurtigt kig på en app eller noget, men hvis du virkelig ønsker at bruge apps (især spil), bliver du nødt til at installere en fuldgyldig emulatorer. Android-emulatorer til Windows opretter i det væsentlige en falsk Android-maskine på din Windows-pc. Du kører dybest set en Android-enhed fra din Windows-enhed. Det lyder kompliceret, men det fungerer meget godt. Der er flere gode emulatorprogrammer derude, men jeg vil kort beskrive to af de mere populære, Nox og BlueStacks.
Blue Stacks
BlueStacks App Player er en Android-emulator, der fungerer meget godt. Den bruger ikke en ren Android-version som Android SDK, men en modificeret variant. Hvis du søger efter QA-kode eller gennemprøve en app, gentager dette muligvis ikke nøjagtigt release-miljøet. For alt andet fungerer BlueStacks App Player helt fint.
- Download og installer BlueStacks App Player.
- Log ind med din Google-konto, og opret en profil.
- Indlæs apps, spil spil og hvad du end vil gøre via Play Store.

Når det er startet, ser BlueStacks ud som en hvilken som helst Android-tablet. Det har den sædvanlige Android frontend, menuer og meget mere. Du styrer det bare med en mus eller berør, hvis du har en berøringsskærm. Resten ser ud og føles ligesom Android. BlueStacks vil gerne advare dig om enhver mulig besked, den kan tænke på, og det kan være irriterende. Bortset fra det er det en god emulator, der efterligner en Android-enhed godt. Fra marts 2019 emulerer Bluestacks Android N (7.1.2).
Nox
Nox er mere rettet mod den seriøse Android-spiller, der gerne vil spille Android-spil på en stor skærm. (Der er nogle gode Android-spil, der simpelthen er fantastiske, når de først er oversat fra det 6 ″ display.) Ligesom BlueStacks er Nox ikke en perfekt emulering af Android, men det kører apps meget godt.
- Download Nox-afspilleren.
- Indstil afspilleren med dine præferencer og standarder.
- Indlæs de (n) app (er), du vil bruge, enten gennem Play-butikken eller manuelt med APK-filer.
Når du kører Nox, opretter det et fuldt udstyret Android-skrivebord, ligesom BlueStacks. Nox kører Android Kit Kat.
Både Bluestacks og Nox har gratis versioner, der er fuldt funktionelle. Bluestacks-brugere kan opgradere til et premiummedlemskab, der blokerer for annoncer, lader brugeren oprette deres egne brugerdefinerede desktops og giver adgang til premium tech support, mod et gebyr på $ 2 pr. Måned. Nox har ikke en betalt abonnementsmodel.
Indstilling af ARC Welder til at køre APK-filer i Windows 10
ARC Welder er en Chrome-udvidelse, der giver dig mulighed for at køre APK-filer i browseren. Det er langt den nemmeste måde at køre APK-filer på. Fordelen er, at du kan køre den på enhver enhed, der kan køre Chrome. Ulempen er, at den stadig er en lille buggy og ikke fungerer så fejlfrit som de to foregående metoder.

- Download og installer ARC Welder-udvidelsen.
- Download dine APK'er og peg ARC Welder til dem.
- Vælg, hvordan du vil have dem, portræt eller liggende, og om du vil tillade adgang til udklipsholder.
ARC Welder er temmelig god til at simulere Android, men har ikke Google Play Store-adgang som BlueStacks og Nox gør. Det betyder, at du bliver nødt til at erhverve APK-filerne, downloade dem til din computer og tilføje dem manuelt fra ARC Welder. Ikke en showstopper, men det kan være vanskeligt at få fat i legitime filer.
Den anden ulempe med ARC Welder? Du kan kun køre en app ad gangen. Dette har muligvis ikke indflydelse på dig, hvis du kun tester eller bruger en app, men hvis du også vil have den som en Android-emulator, kan du muligvis finde den begrænsende. Hvis du har en app åben, skal du gå tilbage til installationsskærmen og vælge en anden.
Kør Vysor til at være vært for din Android-enhed på Windows 10
Hvorfor vil du køre Android-apps på dit skrivebord? Er der noget specielt ved skrivebordet? Eller er det bare, at du vil have en stor skærm og bruge en mus og et tastatur og have den generelt meget overlegen ergonomi ved en desktop-oplevelse? Hvis det er dine vigtigste grunde til at ville gøre dette, kan det at være en løsning for dig at køre en app som Vysor muligvis være løsningen. Vysor emulerer ikke en Android på dit skrivebord; i stedet forbinder den din eksisterende Android-enhed (smartphone eller tablet) enten trådløst eller via USB-kabel til en stationær maskine. Vysor fungerer på Windows, Mac, Linux og i enhver Chrome-browser.

Basisversionen af Vysor er gratis og er mere end tilstrækkelig for de fleste afslappede brugere. Begrænsningerne for basisversionen er, at du skal have en USB-forbindelse, og skærmopløsningen er ikke den højeste (dog stadig ret god). Derudover får du vist en annonce hvert 15. minut. Den betalte version fjerner annoncerne, løfter opløsningsbegrænsningen, giver dig mulighed for at oprette forbindelse trådløst, tillader nem filtrækning og slippe mellem skrivebordet og Android-enheden og giver dig mulighed for at dele adgang til Android-enheden via ADB overalt med en netværksforbindelse. Den betalte version er $ 2, 50 pr. Måned, $ 10 / år eller $ 40 for en livstidslicens.

Opsætning af Vysor er meget enkel. Du downloader bare klientappen til din Android-enhed og desktop-appen til din Windows, Mac eller Linux-boks. (Du kan også bruge en Chrome-udvidelse og se din Android-enhed i din Chrome browser uden at bruge en klient.) Så kører du appen fra begge sider og starter en Vysor-session.

Vysor lader dig ikke køre Android-miljøet på dit skrivebord, det giver dig bare adgang til den Android-enhed, du allerede ejer - men for mange brugere er det mere end nok.
Kør Android APK-filer i Windows 10
Så der er tre metoder til at køre Android APK-filer i Windows 10, og en anden metode, der giver dig mulighed for at få dit Android-miljø til din stationære enhed. Hver gør det lidt forskelligt, og hver er velegnet til forskellige formål. Jeg vil foreslå Android SDK eller Studio til enhver, der vil programmere, bygge eller reverse engineer en app. Og jeg vil foreslå ARC Welder for dem, der ikke vil gøre meget med deres apps, bortset fra at bruge dem på skrivebordet. BlueStacks og for Nox er til folk, der planlægger at bruge en masse appbrug på deres desktop.
Bruger du en Android-emulator, som jeg ikke har nævnt her? Kender du til nogen der er bedre end disse tre? Fortæl os om det nedenfor i kommentarfeltet, hvis du gør det.
Vi har flere Android-ressourcer til dig.
Her er vores guide til installation af Chrome-udvidelser på Android.
Vi har en tutorial om, hvordan du tilføjer billeder til dine kontakter på Android.
Vi har selvfølgelig anmeldelser af de bedste Android TV-apps.
Her er, hvordan du blokerer opkald fra private numre på Android.
Brug for at ændre din MAC-adresse? Vi leder dig gennem at ændre din MAC-adresse på Android.






