Gunakan alat mksdcard
untuk membuat disk image FAT32 yang dapat Anda muat ke
emulator yang menjalankan Perangkat Virtual Android (AVD) berbeda untuk menyimulasikan keberadaan
kartu SD yang sama di beberapa perangkat.
Alat mksdcard
yang disediakan dalam paket Android SDK Tools
terletak di android-sdk/emulator/mksdcard
.
Jika tidak memerlukan disk image yang dapat dibagikan
ke beberapa perangkat virtual, Anda tidak perlu menggunakan perintah mksdcard
.
Secara default, emulator menggunakan image default yang dihasilkan oleh dan disimpan bersama
AVD aktif.
Penggunaan
Untuk menggunakan alat mksdcard
, gunakan perintah berikut:
mksdcard -l label size file
Opsi
Tabel berikut menjelaskan opsi command line mksdcard
:
Opsi | Deskripsi |
---|---|
-l label |
Label volume untuk disk image yang akan dibuat |
size |
Bilangan bulat yang menunjukkan ukuran disk image yang akan dibuat. Jika merupakan bilangan bulat, size akan menentukan ukuran dalam byte. Anda juga dapat
menentukan ukuran dalam kilobyte, megabyte, atau gigabyte dengan menambahkan K, M, atau G
ke size. Misalnya, |
file | Jalur/nama file dari disk image yang akan dibuat relatif terhadap direktori kerja saat ini. |
Contoh
Buat disk image mySdCardFile.img
:
mksdcard -l mySdCard 1024M mySdCardFile.img
Mulai dua emulator dengan AVD berbeda. Gunakan flag -sdcard
untuk menentukan nama
dan jalur disk image yang Anda buat:
emulator -avd Pixel_API_25 -sdcard mySdCardFile.img emulator -avd NEXUS_6_API_25 -sdcard mySdCardFile.imgUntuk informasi selengkapnya tentang
emulator
dan berbagai opsinya,
lihat Memulai emulator dari command line.