mksdcard

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, 1048576K atau 1024M. Ukuran minimumnya adalah 9M. Emulator Android tidak boleh menggunakan gambar yang lebih kecil. Ukuran maksimumnya adalah 1099511627264 byte, yang setara dengan 1.023 GB.

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.img
Untuk informasi selengkapnya tentang emulator dan opsinya, lihat Memulai emulator dari command line.