استخدِم أداة mksdcard
لإنشاء نسخة لقرص نظام التشغيل FAT32 يمكنك تحميلها إلى
أدوات المحاكاة التي تشغّل أجهزة افتراضية مختلفة تعمل بنظام التشغيل Android (AVD)، وذلك لمحاكاة
توفُّر بطاقة SD نفسها في أجهزة متعدّدة.
تتوفر أداة mksdcard
المتوفرة في حزمة أدوات SDK لنظام التشغيل Android في android-sdk/emulator/mksdcard
.
إذا لم تكن بحاجة إلى صورة قرص يمكن مشاركتها
بين أجهزة افتراضية متعددة، لن تحتاج إلى استخدام الأمر mksdcard
.
يستخدم المحاكي تلقائيًا الصورة التلقائية التي يتم إنشاؤها بواسطة نظام AVD النشط وتخزينها باستخدام
AVD النشط.
الاستخدام
لاستخدام أداة mksdcard
، استخدِم الأمر التالي:
mksdcard -l label size file
الخيارات
يوضح الجدول التالي خيارات سطر الأوامر في mksdcard
:
Option | الوصف |
---|---|
-l label |
تسمية وحدة التخزين لصورة القرص المطلوب إنشاؤها |
size |
عدد صحيح يحدد حجم صورة القرص المطلوب إنشاؤها. إذا كان size عددًا صحيحًا بسيطًا، يتم تحديد الحجم بالبايت. يمكنك أيضًا تحديد الحجم بالكيلوبايت أو الميغابايت أو الجيجابايت من خلال إلحاق K أو M أو G
بـ size. على سبيل المثال، |
file | المسار/اسم الملف للصورة على القرص المطلوب إنشاؤها بالنسبة إلى دليل العمل الحالي |
مثال
إنشاء صورة القرص mySdCardFile.img
:
mksdcard -l mySdCard 1024M mySdCardFile.img
ابدأ تشغيل محاكيين بمتوسّط مدة تشغيل مختلفة. استخدِم العلامة -sdcard
لتحديد اسم ومسار صورة القرص التي أنشأتها:
emulator -avd Pixel_API_25 -sdcard mySdCardFile.img emulator -avd NEXUS_6_API_25 -sdcard mySdCardFile.imgلمزيد من المعلومات حول الأمر
emulator
وخياراته، راجع بدء المحاكي من سطر الأوامر.