mksdcard
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
İçine yükleyebileceğiniz bir FAT32 disk görüntüsü oluşturmak için mksdcard
aracını kullanın
Varlığı simüle etmek için farklı Android Sanal Cihazları (AVD) çalıştıran emülatörler
aynı SD kartın birden çok cihazda kullanılabilir.
Android SDK Araçları paketinde sağlanan mksdcard
aracı
android-sdk/emulator/mksdcard
konumunda bulunuyor.
Paylaşılabilecek bir disk görüntüsüne ihtiyacınız yoksa
kullanmak için mksdcard
komutunu kullanmanız gerekmez.
Varsayılan olarak emülatör,
etkin AVD'yi seçin.
Kullanım
mksdcard
aracını kullanmak için aşağıdaki komutu kullanın:
mksdcard -l label size file
Seçenekler
Aşağıdaki tabloda mksdcard
için komut satırı seçenekleri açıklanmaktadır:
Option |
Açıklama |
-l label |
Oluşturulacak disk görüntüsü için birim etiketi |
size |
Oluşturulacak disk görüntüsünün boyutunu belirten bir tam sayı.
size basit bir tam sayıysa boyutu bayt cinsinden belirtir. Ayrıca transkriptinizi
K, M veya G ekleyerek boyutu kilobayt, megabayt veya gigabayt cinsinden belirtin
size numaralı telefona. Örneğin, 1048576K veya 1024M . İlgili içeriği oluşturmak için kullanılan
minimum boyut 9 milyondur. Android emülatörü daha küçük resimler kullanamaz. Maksimum boyut
1099511627264 bayt, 1023 GB'a eşittir.
|
file |
Geçerli çalışma dizinine göre oluşturulacak disk görüntüsünün yolu/dosya adı.
|
Örnek
mySdCardFile.img
disk görüntüsünü oluşturun:
mksdcard -l mySdCard 1024M mySdCardFile.img
Farklı AVD'lere sahip iki emülatör başlatma Adı belirtmek için -sdcard
işaretini kullanın
ve oluşturduğunuz disk görüntüsünün yolu:
emulator -avd Pixel_API_25 -sdcard mySdCardFile.img
emulator -avd NEXUS_6_API_25 -sdcard mySdCardFile.img
Daha fazla bilgi için
emulator
komutu ve seçenekleri için
Emülatörü komut satırından başlatma konusuna bakın.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# mksdcard\n\nUse the `mksdcard` tool to create a FAT32 disk image that you can load into\nemulators running different Android Virtual Devices (AVDs) to simulate the presence\nof the same SD card in multiple devices.\n\n\nThe `mksdcard` tool provided in the Android SDK Tools package\nis located in \u003cvar translate=\"no\"\u003eandroid-sdk\u003c/var\u003e`/emulator/`\u003cvar translate=\"no\"\u003emksdcard\u003c/var\u003e.\n\n\nIf you don't need a disk image that can be shared\namong multiple virtual devices, you don't need to use the `mksdcard` command.\nBy default, the emulator uses the default image that is generated by and stored with the\nactive AVD instead.\n\n### Usage\n\n\nTo use the `mksdcard` tool, use the following command:\n\n```\nmksdcard -l label size file\n```\n\n### Options\n\nThe following table describes the command-line options of `mksdcard`:\n\n| Option | Description |\n|--------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `-l `\u003cvar translate=\"no\"\u003elabel\u003c/var\u003e | A volume label for the disk image to create |\n| \u003cvar translate=\"no\"\u003esize\u003c/var\u003e | An integer that specifies the size of the disk image to create. If \u003cvar translate=\"no\"\u003esize\u003c/var\u003e is a simple integer, it specifies the size in bytes. You can also specify the size in kilobytes, megabytes, or gigabytes by appending K, M, or G to \u003cvar translate=\"no\"\u003esize\u003c/var\u003e. For example, `1048576K` or `1024M`. The minimum size is 9M. The Android emulator cannot use smaller images. The maximum size is 1099511627264 bytes, which equates to 1023 GB. |\n| \u003cvar translate=\"no\"\u003efile\u003c/var\u003e | The path/filename of the disk image to create relative to the current working directory. |\n\n### Example\n\n\nCreate the `mySdCardFile.img` disk image: \n\n```\nmksdcard -l mySdCard 1024M mySdCardFile.img\n```\n\n\nStart two emulators with different AVDs. Use the `-sdcard` flag to specify the name\nand path of the disk image you created: \n\n```\nemulator -avd Pixel_API_25 -sdcard mySdCardFile.img\nemulator -avd NEXUS_6_API_25 -sdcard mySdCardFile.img\n```\nFor more information about the `emulator` command and its options, see [Start the emulator from the command line](/studio/run/emulator-commandline)."]]