scheda mksd

Utilizza lo strumento mksdcard per creare un'immagine disco FAT32 da caricare in emulatori con diversi dispositivi virtuali Android (AVD) per simulare la presenza della stessa scheda SD su più dispositivi.

Lo strumento mksdcard fornito nel pacchetto Android SDK Tools si trova presso android-sdk/emulator/mksdcard.

Se non ti serve un'immagine disco da condividere tra più dispositivi virtuali, non è necessario usare il comando mksdcard. Per impostazione predefinita, l'emulatore utilizza l'immagine predefinita generata e archiviata con durata di visualizzazione media attiva.

Utilizzo

Per utilizzare lo strumento mksdcard, usa il seguente comando:

mksdcard -l label size file

Opzioni

Nella tabella seguente vengono descritte le opzioni della riga di comando di mksdcard:

Opzione Descrizione
-l label Un'etichetta di volume da creare per l'immagine disco
size

Un numero intero che specifica le dimensioni dell'immagine disco da creare.

Se size è un numero intero semplice, specifica la dimensione in byte. Puoi anche specifica la dimensione in kilobyte, megabyte o gigabyte aggiungendo K, M o G a size. Ad esempio, 1048576K o 1024M. La la dimensione minima è 9 M. L'emulatore Android non può utilizzare immagini più piccole. La dimensione massima è 1099511627264 byte, che equivale a 1023 GB.

file Il percorso/nome file dell'immagine disco da creare in relazione alla directory di lavoro corrente.

Esempio

Crea l'immagine disco mySdCardFile.img:

mksdcard -l mySdCard 1024M mySdCardFile.img

Avvia due emulatori con durata di visualizzazione media diversa. Utilizza il flag -sdcard per specificare il nome e il percorso dell'immagine disco che hai creato:

emulator -avd Pixel_API_25 -sdcard mySdCardFile.img
emulator -avd NEXUS_6_API_25 -sdcard mySdCardFile.img
Per ulteriori informazioni il comando emulator e le sue opzioni, vedi Avviare l'emulatore dalla riga di comando.