Android Dev Summit, October 23-24: two days of technical content, directly from the Android team. Sign-up for livestream updates.

mksdcard

Gunakan fitur mksdcard untuk membuat disk image FAT32 yang dapat Anda muat ke emulator yang menjalankan Android Virtual Device (AVD) berbeda untuk menyimulasikan keberadaan kartu SD yang sama di beberapa perangkat. Jika tidak memerlukan disk image yang dapat dibagikan ke banyak perangkat virtual, Anda tidak perlu menggunakan perintah mksdcard. Secara default, emulator menggunakan image default yang dihasilkan oleh dan disimpan bersama AVD aktif.

Penggunaan

    mksdcard -l label size file
    

Opsi

Tabel berikut menjelaskan berbagai 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 berupa bilangan bulat sederhana, berarti size ditentukan dalam byte. Ukuran juga dapat ditentukan dalam kilobyte, megabyte, dan gigabyte dengan menambahkan K, M, atau G ke size. Misalnya, 1048576K atau 1024M. Ukuran minimum adalah 9 M. Emulator Android tidak dapat menggunakan gambar yang lebih kecil lagi. Ukuran maksimum adalah 1099511627264 byte, yang setara dengan 1.023 GB.
file Jalur/nama file dari disk image yang akan dibuat. Lokasi ini 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 telah dibuat.

    emulator -avd Pixel_API_25 -sdcard mySdCardFile.img
    emulator -avd NEXUS_6_API_25 -sdcard mySdCardFile.img
    
Untuk informasi selengkapnya tentang perintah emulator dan berbagai opsinya, lihat Mengontrol emulator dari command line.