Visual Studio : Installare le apk sugli emulatori Android

Nel mondo di oggi, ci sono milioni di device con hardware e risoluzioni diversi.
Quando si sviluppa un app, è sempre utile avere più di un dispositivo fisico per testare l’app con versioni differenti del sistema operativo e controllare come si presenta la UI con le tante risoluzioni che troviamo sul mercato.
Ma, da sviluppatori indipendenti, non è facile comprare tanti dispositivi diversi solo per provare una o più app, sarebbe un costo esorbitante.

Ed ecco, che vengono in soccorso gli emulatori.

Visual Studio dispone di tanti emulatori per Android per poter sviluppare con Xamarin. Suddivisi per versione Sdk, caratteristiche hardware e risoluzioni.

Ricordatevi che gli emulatori non sostituiscono un device fisico. Quindi provate sempre a verificare il corretto funzionamento di un’applicazione su un vero smartphone.

Per esempio, negli emulatori non è presente il Play Store e come facciamo a installare un apk ?

Semplice, se abbiamo internet attivo sull’emulatore andiamo su uno dei siti che permettono il download di applicazioni per Android. Un sito famoso è apk-dl, scarichiamo l’app e la installiamo.

Ma se in quel momento non abbiamo internet ed abbiamo l’apk sul portatile ???
Semplice anche in questo caso, apriamo “emulator manager” di Visual Studio tramite drag un comando dos.
Apriamo il prompt di windows e scriviamo :

start "" "C:\Program Files (x86)\Microsoft Emulator Manager\1.0\emulatormgr.exe" /sku:android

tra lista dei device installati, scegliamo quello che ci serve e vedrete, che sarà possibile installare l’applicazione solo facendo il drag & drop sullo schermo.

Install_Apk_Android_Emulator_Visual_Studio.JPG

Buon divertimento !!!

Annunci

Un commento

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...