Anonim

Una delle caratteristiche più pulite di un sistema operativo completo come Windows 10 in esecuzione su processori moderni con memoria scaduta è che questa potente combinazione consente di emulare effettivamente diversi modelli di computer. L'emulazione è stata una cosa nel mondo del software per decenni, ma di solito a livello di consumatore, le soluzioni di emulazione erano goffe, inefficienti o inadeguate. Il problema principale è che i sistemi operativi sono molto diversi e offrono cose diverse agli sviluppatori. Ciò rende l'esecuzione di un programma scritto per un sistema operativo su un sistema operativo diverso una proposta difficile.

Tuttavia, con l'emulazione Android su Windows, esiste un "punto debole" del ridimensionamento hardware e software che rende l'emulazione Android non solo possibile, ma in realtà abbastanza praticabile. Android è progettato per funzionare su computer e telefoni e tablet con quantità relativamente ridotte di memoria e spazio di archiviazione e processori che (sebbene capaci) non sono sempre alimentatori ad alte prestazioni. Il sistema operativo stesso è relativamente semplice, ampiamente ben documentato e funzionale. Ciò significa che una macchina Windows 10 ha una potenza più che sufficiente per agire come un Android abbastanza veloce.

Se vuoi eseguire applicazioni Android su un computer Windows, ci sono diversi approcci da adottare. Ne discuterò alcuni.

(Vuoi emulare Android sul tuo Mac? TechJunkie ti ha illustrato questo tutorial sull'uso dei file APK su Mac.)

File APK

Link veloci

  • File APK
  • Impostazione di Android SDK per l'esecuzione di file APK in Windows 10
  • Utilizzo di un emulatore Android completo per eseguire file APK in Windows 10
    • Pile blu
    • Nox
  • Configurare ARC Welder per eseguire i file APK in Windows 10
  • Esecuzione di Vysor per ospitare il tuo dispositivo Android su Windows 10
  • Esecuzione di file APK Android in Windows 10

Quindi cos'è un file APK? Bene, su Android e il file APK è il pacchetto che contiene un'app Android e il suo programma di installazione. Di solito sono chiamati come "nomefile.apk" e sono molto simili a un file .exe in Windows. Gli utenti finali (i proprietari di smartphone, ad esempio) di solito non vedono il file APK quando scaricano e installano un'app dal Google App Store perché il sistema esegue tutto il disimballaggio e l'installazione stessa e tutto ciò che l'utente finale vede è il Testo "Installazione …" nel negozio.

Questa separazione va bene fino a quando non è necessario acquisire file APK per giocare, sviluppare o decodificare. Probabilmente il modo più semplice e sicuro per ottenere i file è scaricarli dal tuo dispositivo e usarli da lì. Esistono siti Web che ti consentono di scaricare i file APK di app legittime, ma questi sono legalmente dubbi e personalmente non mi fiderei loro di non iniettare un po 'di malware in cambio di un download gratuito.

(Abbiamo un articolo tutorial su come scaricare file APK dal Google Play Store. E se vuoi scaricare e installare un APK sul tuo dispositivo Android nativo, abbiamo un tutorial che spiega come installare un APK anche su Android !)

Impostazione di Android SDK per l'esecuzione di file APK in Windows 10

Un modo semplice e diretto per eseguire un file APK sul tuo computer Windows 10 è utilizzare Android Software Development Kit (SDK). Come molti sistemi operativi più piccoli, lo sviluppo di Android di solito non viene eseguito su un computer nativo, ma piuttosto su un computer più grande e più potente. Per utilizzare questa tecnica, avrai bisogno di una versione corrente di Java sul tuo computer e dell'SDK Android. Scarica Java da qui e l'SDK Android da qui. Scorri verso il basso fino alla fine della pagina di Android Studio e seleziona Strumenti da riga di comando. A meno che tu non abbia intenzione di creare un'app Android, non avrai bisogno dell'intero pacchetto Studio.

  1. Scarica il pacchetto sul tuo computer ed estrailo sul tuo disco C :.
  2. Passare a Pannello di controllo, Sistema e Impostazioni di sistema avanzate.
  3. Seleziona Variabili d'ambiente ed evidenzia Percorso.
  4. Fai clic su Modifica e incolla quanto segue nel valore della variabile: "C: \ Android \ sdk \ tools; C: \ Android \ sdk \ platform-tools".

Ora puoi aprire un dispositivo Android virtuale facendo doppio clic sul file APK. L'SDK più l'app impiegherà un po 'di tempo a caricarsi e può essere un po' lento a volte. I giochi e altri programmi ad alta intensità grafica probabilmente non funzioneranno, ma la maggior parte delle altre app funzionerà bene.

Utilizzo di un emulatore Android completo per eseguire file APK in Windows 10

L'esecuzione dell'SDK va bene se devi solo dare un'occhiata a un'app o qualcosa del genere, ma se vuoi davvero utilizzare le app (in particolare i giochi), dovrai installare un emulatore completo. Gli emulatori Android per Windows creano essenzialmente una macchina Android falsa sul tuo PC Windows. Fondamentalmente stai eseguendo un dispositivo Android dal tuo dispositivo Windows. Sembra complicato ma funziona molto bene. Esistono diversi buoni programmi di emulazione, ma descriverò brevemente due dei più popolari, Nox e BlueStacks.

Pile blu

BlueStacks App Player è un emulatore Android che funziona molto bene. Non utilizza una versione Android pura come Android SDK, ma una variante modificata. Se stai cercando il codice QA o immergi il test in un'app, questo potrebbe non replicare esattamente l'ambiente di rilascio. Per tutto il resto, BlueStacks App Player funziona perfettamente.

  1. Scarica e installa BlueStacks App Player.
  2. Accedi utilizzando il tuo account Google e imposta un profilo.
  3. Carica app, gioca e tutto quello che vuoi fare attraverso il Play Store.

Una volta installato e funzionante, BlueStacks si presenta come qualsiasi tablet Android. Ha il solito front-end Android, menu e altro. Basta controllarlo con il mouse o toccare se si dispone di un touchscreen. Il resto ha l'aspetto di Android. A BlueStacks piace avvisarti con ogni possibile messaggio a cui può pensare e che può essere fastidioso. A parte questo, è un buon emulatore che imita bene un dispositivo Android. A partire da marzo 2019, Bluestacks emula Android N (7.1.2).

Nox

Nox si rivolge di più al serio giocatore Android che vorrebbe giocare ai giochi Android su un grande schermo. (Ci sono alcuni fantastici giochi Android che sono semplicemente fantastici una volta tradotti da quel display da 6 ".) Come BlueStacks, Nox non è una perfetta emulazione di Android, ma gestisce app molto bene.

  1. Scarica il lettore Nox.
  2. Configura il giocatore con le tue preferenze e impostazioni predefinite.
  3. Carica le app che desideri utilizzare, tramite Play Store o manualmente con i file APK.

Quando esegui Nox crea un desktop Android completo, proprio come BlueStacks. Nox esegue Android Kit Kat.

Sia Bluestacks che Nox hanno versioni gratuite perfettamente funzionanti. Gli utenti di Bluestacks possono effettuare l'upgrade a un abbonamento premium che blocca gli annunci, consente all'utente di creare i propri desktop personalizzati e dà accesso al supporto tecnico premium, al costo di $ 2 al mese. Nox non ha un modello di abbonamento a pagamento.

Configurare ARC Welder per eseguire i file APK in Windows 10

ARC Welder è un'estensione di Chrome che ti consente di eseguire file APK nel browser. È di gran lunga il modo più semplice per eseguire file APK. Il vantaggio è che puoi eseguirlo su qualsiasi dispositivo in grado di eseguire Chrome. Il rovescio della medaglia è che è ancora un piccolo errore e non funziona in modo impeccabile come i due metodi precedenti.

  1. Scarica e installa l'estensione ARC Welder.
  2. Scarica i tuoi APK e punta ARC Welder su di essi.
  3. Seleziona come desideri, verticale o orizzontale e se desideri consentire l'accesso agli Appunti.

ARC Welder è abbastanza bravo a simulare Android, ma non ha accesso a Google Play Store come BlueStacks e Nox. Ciò significa che dovrai acquisire i file APK, scaricarli sul tuo computer e aggiungerli manualmente da ARC Welder. Non uno showtopper, ma ottenere una sospensione di file legittimi può essere complicato.

L'altro aspetto negativo di ARC Welder? Puoi eseguire solo un'app alla volta. Questo potrebbe non influire su di te se stai solo testando o usando un'app, ma se lo desideri anche come emulatore Android, potresti trovarlo limitante. Se hai un'app aperta, dovrai tornare alla schermata di installazione e sceglierne un'altra.

Esecuzione di Vysor per ospitare il tuo dispositivo Android su Windows 10

Perché vuoi eseguire app Android sul desktop? C'è qualcosa di speciale nel desktop? O è solo che vuoi avere un grande schermo, usare un mouse e una tastiera e avere l'ergonomia generalmente molto superiore di un'esperienza desktop? Se questi sono i motivi principali per cui desideri farlo, eseguire un'applicazione come Vysor potrebbe essere la soluzione per te. Vysor non emula un Android sul desktop; invece, collega il dispositivo Android esistente (smartphone o tablet) in modalità wireless o tramite cavo USB a un computer desktop. Vysor funziona su Windows, Mac, Linux e su qualsiasi browser Chrome.

La versione base di Vysor è gratuita ed è più che sufficiente per la maggior parte degli utenti occasionali. I limiti della versione base sono che devi avere una connessione USB e la risoluzione dello schermo non è la più alta (anche se comunque abbastanza buona). Inoltre, ti verrà mostrato un annuncio ogni 15 minuti di utilizzo. La versione a pagamento rimuove gli annunci, elimina la limitazione della risoluzione, ti consente di collegarti in modalità wireless, consente un facile trascinamento dei file tra il desktop e il dispositivo Android e ti consente di condividere l'accesso al dispositivo Android tramite ADB ovunque con una connessione di rete. La versione a pagamento è di $ 2, 50 al mese, $ 10 all'anno o $ 40 per una licenza a vita.

Configurare Vysor è molto semplice. Devi solo scaricare l'app client per il tuo dispositivo Android e l'app desktop per il tuo box Windows, Mac o Linux. (Puoi anche utilizzare un'estensione di Chrome e vedere il tuo dispositivo Android nel browser Chrome senza utilizzare un client.) Quindi esegui l'app da entrambi i lati e avvia una sessione Vysor.

Vysor non ti consente di eseguire effettivamente l'ambiente Android sul desktop, ti dà solo l'accesso al dispositivo Android che già possiedi, ma per molti utenti è più che sufficiente.

Esecuzione di file APK Android in Windows 10

Esistono quindi tre metodi per eseguire i file APK Android in Windows 10 e un altro metodo che ti consente di ottenere il tuo ambiente Android sul tuo dispositivo desktop. Ognuno lo fa in modo leggermente diverso e ognuno è adatto a scopi diversi. Suggerirei Android SDK o Studio per chiunque voglia programmare, costruire o decodificare un'app. E suggerirei ARC Welder per coloro che non vogliono fare molto con le loro app se non usarli sul desktop. BlueStacks e per Nox è per le persone che intendono fare molto uso delle app sul proprio desktop.

Usi un emulatore Android che non ho menzionato qui? Conosci qualcosa di meglio di questi tre? Parlaci di seguito nella sezione commenti se lo fai.

Abbiamo più risorse Android per te.

Ecco la nostra guida per l'installazione delle estensioni di Chrome su Android.

Abbiamo un tutorial su come aggiungere foto ai tuoi contatti su Android.

Ovviamente abbiamo recensioni delle migliori app per Android TV.

Ecco come bloccare le chiamate da numeri privati ​​su Android.

Devi cambiare il tuo indirizzo MAC? Ti guideremo attraverso la modifica del tuo indirizzo MAC su Android.

Come eseguire file apk Android in Windows 10