ใช้เครื่องมือ mksdcard
เพื่อสร้างดิสก์อิมเมจ FAT32 ที่โหลดได้
โปรแกรมจำลองที่ใช้ Android Virtual Device (AVD) ต่างๆ เพื่อจำลองการแสดงผล
การ์ด SD เดียวกันในอุปกรณ์หลายเครื่องได้
เครื่องมือ mksdcard
ที่มีให้ในแพ็กเกจเครื่องมือ Android SDK
ตั้งอยู่ใน android-sdk/emulator/mksdcard
หากคุณไม่ต้องการดิสก์อิมเมจที่แชร์ได้
ในอุปกรณ์เสมือนจำนวนมาก คุณไม่จำเป็นต้องใช้คำสั่ง mksdcard
โดยค่าเริ่มต้น โปรแกรมจำลองจะใช้อิมเมจเริ่มต้นที่สร้างขึ้นโดยและจัดเก็บไว้กับ
AVD ที่ใช้งานอยู่แทน
การใช้งาน
หากต้องการใช้เครื่องมือ mksdcard
ให้ใช้คำสั่งต่อไปนี้
mksdcard -l label size file
ตัวเลือก
ตารางต่อไปนี้จะอธิบายตัวเลือกบรรทัดคำสั่งของ mksdcard
ตัวเลือก | คำอธิบาย |
---|---|
-l label |
ป้ายกำกับวอลุ่มสำหรับอิมเมจดิสก์ที่จะสร้าง |
size |
จำนวนเต็มที่ระบุขนาดของดิสก์อิมเมจที่จะสร้าง หาก size เป็นจำนวนเต็มแบบง่าย ให้ระบุขนาดในหน่วยไบต์ นอกจากนี้คุณยัง
ระบุขนาดเป็นกิโลไบต์ เมกะไบต์ หรือกิกะไบต์โดยต่อท้าย K, M หรือ G
ไปยัง size เช่น |
file | เส้นทาง/ชื่อไฟล์ของดิสก์อิมเมจที่จะสร้างขึ้นโดยสัมพันธ์กับไดเรกทอรีการทำงานปัจจุบัน |
ตัวอย่าง
สร้างดิสก์อิมเมจ mySdCardFile.img
ดังนี้
mksdcard -l mySdCard 1024M mySdCardFile.img
เริ่มโปรแกรมจำลอง 2 รายการที่มี AVD แตกต่างกัน ใช้แฟล็ก -sdcard
เพื่อระบุชื่อ
และเส้นทางของดิสก์อิมเมจที่คุณสร้างขึ้น
emulator -avd Pixel_API_25 -sdcard mySdCardFile.img emulator -avd NEXUS_6_API_25 -sdcard mySdCardFile.img
emulator
และตัวเลือก
ดูเริ่มต้นโปรแกรมจำลองจากบรรทัดคำสั่ง