משתמשים בכלי mksdcard
כדי ליצור קובץ אימג' של FAT32 שאפשר לטעון אליו
אמולטורים שמריצים מכשירים וירטואליים שונים (AVD) של Android כדי לדמות את הנוכחות שלהם
של אותו כרטיס SD במספר מכשירים.
הכלי mksdcard
שמסופק בחבילה של Android SDK Tools
נמצא בandroid-sdk/emulator/mksdcard
.
אם אין לכם צורך בקובץ אימג' שאפשר לשתף
במכשירים וירטואליים מרובים, אין צורך להשתמש בפקודה mksdcard
.
כברירת מחדל, האמולטור משתמש בתמונת ברירת המחדל שנוצרה על ידי ונשמרת עם
ב-AVD במקום זאת.
שימוש
כדי להשתמש בכלי mksdcard
, משתמשים בפקודה הבאה:
mksdcard -l label size file
אפשרויות
בטבלה הבאה מתוארות האפשרויות של שורת הפקודה mksdcard
:
אפשרות | תיאור |
---|---|
-l label |
תווית אמצעי אחסון לתמונת הדיסק שאפשר ליצור |
size |
מספר שלם שמציין את הגודל של תמונת הדיסק שיש ליצור. אם size הוא מספר שלם פשוט, הוא מציין את הגודל בבייטים. אפשר גם
לציין את הגודל בקילובייט (KB), מגה-בייט או ג'יגה-בייט על ידי צירוף המילים K, M או G
אל size. לדוגמה, |
file | הנתיב/הקובץ של תמונת הדיסק שיש ליצור ביחס לספריית העבודה הנוכחית. |
דוגמה
יוצרים את קובץ האימג' של הדיסק mySdCardFile.img
:
mksdcard -l mySdCard 1024M mySdCardFile.img
מפעילים שני אמולטורים עם התקני AVD שונים. משתמשים בדגל -sdcard
כדי לציין את השם
והנתיב של תמונת הדיסק שיצרתם:
emulator -avd Pixel_API_25 -sdcard mySdCardFile.img emulator -avd NEXUS_6_API_25 -sdcard mySdCardFile.img
emulator
והאפשרויות שלה,
ראו הפעלת האמולטור משורת הפקודה.