EDIT 1
C'è una soluzione rilevare in VS Emulatore per la risoluzione dei problemi Android (link):
- Aprire Registro Editor selezionando Esegui dal menu Start pulsanti contesto, digitando regedit nella finestra di dialogo e scegliendo OK.
- Passare a HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Strumenti SDK Android nell'albero delle cartelle a sinistra.
- Modifica la variabile del Registro di sistema Path in modo che corrisponda al percorso del tuo SDK Android.
Tuttavia, questa soluzione sembra out-of-date per gli attuali VS Emu 4 versioni di Android disponibili. Non riesco a trovare la cartella del registro nella struttura.
EDIT 2
Ecco un modo semplice per farlo, con la quale sono riuscito a cambiare il percorso principale del disco rigido virtuale.
Situazione 1: già installato
- cartella Rinomina
%USERPROFILE%\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\
a qualcos'altro, per il backup.
- Crea cartella
D:\emulators
.
- Aperto cmd riga di comando, digitare
MKLINK /J %USERPROFILE%\AppData\Local\Microsoft\VisualStudioEmulator\Android\Containers\Local\Devices\vhd\ D:\emulators
, premere Invio.
- Dopo lo svincolo, spostare tutto nella cartella Vhd salvata su
D:\emulators
.
- Hai finito.
Situazione 2: Non ancora
- I passaggi sono simili a quelli in Situazione 1, ma non c'è bisogno di rinominare per il backup, né spostare la roba backuped a
D:\emulators
installato.
- Hai solo bisogno di fare il nodo, e quindi installare VSEmu4Android.
EDIT 3
NOTA:
Per un corretto utilizzo di VHD in Hyper-V (che viene utilizzato da VSEmu4Android), la cartella D:\emulators
ei file al suo interno non dovrebbero essere compressa.
fonte
2017-04-22 13:38:40
Si può trovare risposta per la domanda simile su http://stackoverflow.com/questions/2841766/possible-to-change-where-android-virtual-devices-are-saved –