Ena od najnovejših lastnosti operacijskega sistema s polnim pogonom, kot je Windows 10, ki deluje na sodobnih procesorjih s pomnilniki pomnilnika, je ta, da ta mogočna kombinacija dejansko omogoča učinkovito posnemanje različnih računalniških modelov. Emulacija je v programskem svetu že desetletja, vendar so ponavadi na ravni potrošnikov emulacijske rešitve nerodne, neučinkovite ali neprimerne. Glavna težava je, da so operacijski sistemi zelo različni in razvijalcem ponujajo različne stvari. Zaradi tega je zagon programa, napisanega za en operacijski sistem v drugem operacijskem sistemu, težaven predlog.
Vendar pa je pri emulaciji za Android v sistemu Windows “sladko mesto” merjenja strojne in programske opreme, ki omogoča, da Android emulacija ni le mogoča, ampak je dejansko precej izvedljiva. Android je zasnovan za delovanje v računalnikih, telefonih in tabličnih računalnikih z razmeroma majhno količino pomnilnika in pomnilnika ter procesorji, ki (čeprav so sposobni) niso vedno visokozmogljivi elektrarni. Sam operacijski sistem je razmeroma preprost, množično dobro dokumentiran in funkcionalen. To pomeni, da ima stroj Windows 10 več kot dovolj konjskih moči, da deluje kot precej hiter Android.
Če želite zagnati aplikacije Android na računalniku z operacijskim sistemom Windows, morate upoštevati več različnih pristopov. Nekaj jih bom obravnaval.
(Želite posnemati Android na računalniku Mac? TechJunkie je zajemal to vadnico o uporabi APK datotek na Macu.)
APK datoteke
hitre povezave
- APK datoteke
- Nastavitev Android SDK-ja za zagon datotek APK v sistemu Windows 10
- Uporaba polnega Android emulatorja za zagon datotek APK v sistemu Windows 10
- Modri kupi
- Nox
- Nastavitev ARC Welderja za zagon datotek APK v sistemu Windows 10
- Teče Vysor za gostovanje naprave Android v sistemu Windows 10
- Zagon datotek Android APK v sistemu Windows 10
Kaj je torej datoteka APK? No, Android in datoteka APK je paket, ki vsebuje Androidovo aplikacijo in njen namestitveni program. Običajno jih poimenujejo nekako kot "filename.apk" in so podobni datoteki .exe v operacijskem sistemu Windows. Končni uporabniki (na primer lastniki pametnih telefonov) ponavadi ne vidijo datoteke APK, ko naložijo in namestijo aplikacijo iz Google App Store, ker sistem vse sam razpakira in namesti, vsi končni uporabniki pa vidijo Besedilo "Namestim …" v trgovini.
Ta ločitev je v redu, dokler ne boste morali pridobiti datotek APK, s katerimi se lahko igrate, razvijate ali vzpostavljate obratni inženir. Datoteke je verjetno najlažji in najvarnejši način, da jih naložite iz svoje naprave in jih uporabite od tam. Obstajajo spletna mesta, ki omogočajo prenos APK datotek zakonitih aplikacij, vendar so ti pravno dvomljivi in osebno jim ne bi zaupal, da ne bi v zameno za brezplačen prenos vbrizgali malo zlonamerne programske opreme.
(Imamo članek z vadnicami o prenosu APK datotek iz trgovine Google Play. Če želite prenesti in namestiti APK na domačo napravo Android, imamo navodila, kako namestiti APK tudi na Android !)
Nastavitev Android SDK-ja za zagon datotek APK v sistemu Windows 10
En preprost in neposreden način za zagon datoteke APK na napravi Windows 10 je uporaba kompleta za razvoj programske opreme za Android (SDK). Tako kot mnogi manjši OS-ji tudi razvoj Android običajno ne poteka na domačem računalniku, temveč na večjem in zmogljivejšem računalniku. Če želite uporabljati to tehniko, boste v računalniku potrebovali trenutno različico Jave, pa tudi SDK za Android. Prenesite Java od tu in SDK za Android od tukaj. Pomaknite se navzdol do dna strani Android Studio in izberite Orodja ukazne vrstice. Če ne nameravate ustvariti aplikacije za Android, ne boste potrebovali celotnega paketa Studio.
- Prenesite paket v računalnik in izvlecite v pogon C:
- Pomaknite se do nadzorne plošče, sistema in naprednih sistemskih nastavitev.
- Izberite spremenljivke okolja in označite Pot.
- Kliknite Uredi in prilepite naslednje v vrednost spremenljivke: 'C: \ Android \ sdk \ tools; C: \ Android \ sdk \ platform-tools'.
Zdaj lahko virtualno napravo Android odprete tako, da dvokliknete datoteko APK. SDK plus aplikacija se bo trajala kar nekaj časa, na trenutke pa je lahko malo počasno. Igre in drugi grafično intenzivni programi verjetno ne bodo delovali, a večina drugih aplikacij bo delovala v redu.
Uporaba polnega Android emulatorja za zagon datotek APK v sistemu Windows 10
Zagon SDK je v redu, če morate samo na hitro pogledati aplikacijo ali kaj podobnega, če pa resnično želite uporabljati aplikacije (zlasti igre), boste morali namestiti polnopravne emulatorje. Android emulatorji za Windows v bistvu ustvarijo ponarejeno napravo Android v računalniku Windows. V bistvu uporabljate napravo Android znotraj svoje naprave Windows. Sliši se zapleteno, vendar deluje zelo dobro. Na voljo je več dobrih programov za posnemovalnike, vendar bom na kratko opisal dva bolj priljubljena, Nox in BlueStacks.
Modri kupi
BlueStacks App Player je Android emulator, ki deluje zelo dobro. Ne uporablja čiste različice Android, kot je Android SDK, ampak spremenjeno različico. Če iščete kodo QA ali preizkusite aplikacijo, to morda ne bo ravno ponovilo okolja izdaje. Za vse ostalo BlueStacks App Player deluje prav.
- Prenesite in namestite predvajalnik BlueStacks.
- Prijavite se s svojim Google računom in nastavite profil.
- V Trgovino Play nalagajte aplikacije, igrajte igre in vse, kar želite.
Ko je BlueStacks pripravljen in deluje, je videti kot kateri koli tablični računalnik Android. Ima običajni Androidov sprednji del, menije in še več. Upravljate ga le z miško ali z dotikom, če imate zaslon na dotik. Preostali videz in občutek je podoben Androidu. BlueStacks vas rad opozori na vsako možno sporočilo, ki si ga omisli, in to je lahko nadležno. Poleg tega je dober emulator, ki dobro oponaša napravo Android. Od marca 2019 Bluestacks posnema Android N (7.1.2).
Nox
Nox je bolj usmerjen k resnemu igralcu Android, ki bi rad igral igre Android na velikem zaslonu. (Obstaja nekaj odličnih iger Android, ki so preprosto neverjetne, ko jih enkrat prevedemo s tega 6-palčnega zaslona.) Tako kot BlueStacks tudi Nox ni popolna emulacija Androida, vendar aplikacije zelo dobro izvajajo.
- Prenesite predvajalnik Nox.
- Nastavite predvajalnik s svojimi nastavitvami in privzetimi nastavitvami.
- Aplikacijo ali programe, ki jih želite uporabljati, naložite prek trgovine Play ali ročno z datotekami APK.
Ko zaženete Nox, ustvari namizje Android, tako kot BlueStacks. Nox vodi Android Kit Kat.
Tako Bluestacks kot Nox imata brezplačne različice, ki so popolnoma funkcionalne. Uporabniki Bluestacks lahko nadgradijo na premium članstvo, ki blokira oglase, uporabnikom omogoča ustvarjanje lastnih namiznih računalnikov po meri in dostop do vrhunske tehnične podpore za doplačilo 2 USD na mesec. Nox nima modela plačljive naročnine.
Nastavitev ARC Welderja za zagon datotek APK v sistemu Windows 10
ARC Welder je razširitev za Chrome, ki omogoča zagon datotek APK v brskalniku. To je daleč najpreprostejši način za zagon datotek APK. Prednost je, da ga lahko zaženete v kateri koli napravi, ki lahko poganja Chrome. Slaba stran je, da je še vedno malo hroščev in ne deluje tako brezhibno kot prejšnja dva načina.
- Prenesite in namestite razširitev ARC Welder.
- Prenesite APK-je in jim pokažite ARC Welder.
- Izberite, kako jih želite, pokončno ali ležeče in ali želite dovoliti dostop do odložišča.
ARC Welder precej dobro simulira Android, vendar nima dostopa do trgovine Google Play, kot BlueStacks in Nox. To pomeni, da boste morali pridobiti APK datoteke, jih naložiti v računalnik in jih ročno dodati iz ARC Welderja. Ni showstopper, toda pridobivanje zakonitih datotek je lahko težavno.
Druga slabost ARC Welderja? Naenkrat lahko zaženete samo eno aplikacijo. To morda ne bo vplivalo na vas, če preizkušate ali uporabljate samo eno aplikacijo, če pa želite tudi to kot emulator Android, ga boste morda omejili. Če imate odprto aplikacijo, se boste morali vrniti na zaslon za namestitev in izbrati drugega.
Teče Vysor za gostovanje naprave Android v sistemu Windows 10
Zakaj želite zagnati aplikacije Android na namizju? Je v namizju kaj posebnega? Ali pa je samo to, da želite imeti velik zaslon in uporabljati miško in tipkovnico ter imeti na splošno veliko boljše ergonomije namizja? Če so to vaši glavni razlogi, da bi to želeli, bi za vas lahko bila rešitev zagon aplikacije, kot je Vysor. Vysor na namizju ne posnema Android; namesto tega povezuje vašo obstoječo napravo Android (pametni telefon ali tablični računalnik) brezžično ali prek kabla USB na namizni stroj. Vysor deluje v operacijskem sistemu Windows, Mac, Linux in v katerem koli brskalniku Chrome.
Osnovna različica Vysor-ja je brezplačna in je večini priložnostnih uporabnikov več kot zadostna. Omejitve osnovne različice so, da morate imeti povezavo USB in ločljivost zaslona ni najvišja (čeprav še vedno precej dobra). Poleg tega se vam bo oglas prikazal vsakih 15 minut uporabe. Plačljiva različica odstranjuje oglase, odpravlja omejitev ločljivosti, omogoča brezžično povezovanje, omogoča enostavno vlečenje datotek med namizje in napravo Android ter omogoča dostop do naprave Android prek ADB kjer koli z omrežno povezavo. Plačljiva različica znaša 2, 50 dolarja na mesec, 10 dolarjev na leto ali 40 dolarjev za življenjsko licenco.
Nastavitev Vysorja je zelo preprosta. Pravkar naložite odjemalsko aplikacijo za napravo Android in namizno aplikacijo za okno Windows, Mac ali Linux. (Lahko uporabite tudi razširitev za Chrome in si ogledate svojo napravo Android v brskalniku Chrome, ne da bi uporabljali odjemalca.) Nato zaženete aplikacijo z obeh strani in začnete sejo Vysor.
Vysor vam ne dovoljuje, da na svojem namizju dejansko zaženete okolje Android, temveč vam omogoča dostop do naprave Android, ki jo že imate - toda za številne uporabnike je to več kot dovolj.
Zagon datotek Android APK v sistemu Windows 10
Torej obstajajo trije načini za zagon datotek Android APK v operacijskem sistemu Windows 10 in še ena metoda, ki omogoča, da svoje okolje Android postavite na namizno napravo. Vsak to naredi nekoliko drugače in vsak je primeren za različne namene. Android SDK ali Studio priporočam vsem, ki želite programirati, zgraditi ali obrniti inženir aplikacijo. Za tiste, ki ne želijo veliko delati s svojimi aplikacijami, razen če jih uporabljajo na namizju, bi predlagal ARC Welder. BlueStacks in Nox je namenjen ljudem, ki nameravajo uporabiti veliko aplikacij na namizju.
Ali uporabljate emulator Android, ki ga tukaj nisem omenil? Veste, kdo je boljši od teh treh? Povejte nam o tem spodaj v razdelku s komentarji, če ga želite.
Za vas imamo več virov za Android.
Tu je naš vodnik za namestitev razširitev Chroma v Android.
Imamo vadnico, kako dodati slike v svoje stike v sistemu Android.
Seveda imamo ocene najboljših aplikacij za Android TV.
Tukaj je opisano, kako blokirati klice z zasebnih številk v sistemu Android.
Morate spremeniti svoj MAC naslov? Vodili vas bomo skozi spremembo vašega MAC naslova v sistemu Android.
