mksdcard

একটি FAT32 ডিস্ক ইমেজ তৈরি করতে mksdcard টুল ব্যবহার করুন যা আপনি একাধিক ডিভাইসে একই SD কার্ডের উপস্থিতি অনুকরণ করতে বিভিন্ন Android ভার্চুয়াল ডিভাইস (AVDs) চালিত এমুলেটরগুলিতে লোড করতে পারেন।

Android SDK টুলস প্যাকেজে দেওয়া mksdcard টুলটি android-sdk /emulator/ mksdcard এ অবস্থিত।

আপনার যদি একাধিক ভার্চুয়াল ডিভাইসের মধ্যে ভাগ করা যায় এমন একটি ডিস্ক চিত্রের প্রয়োজন না হয়, তাহলে আপনাকে mksdcard কমান্ডটি ব্যবহার করতে হবে না। ডিফল্টরূপে, এমুলেটর ডিফল্ট ইমেজ ব্যবহার করে যা এর পরিবর্তে সক্রিয় AVD দ্বারা তৈরি এবং সংরক্ষণ করা হয়।

ব্যবহার

mksdcard টুল ব্যবহার করতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

mksdcard -l label size file

অপশন

নিম্নলিখিত টেবিলটি mksdcard এর কমান্ড-লাইন বিকল্পগুলি বর্ণনা করে:

অপশন বর্ণনা
-l label ডিস্ক ইমেজ তৈরি করার জন্য একটি ভলিউম লেবেল
size

একটি পূর্ণসংখ্যা যা তৈরি করতে ডিস্ক চিত্রের আকার নির্দিষ্ট করে।

size যদি একটি সাধারণ পূর্ণসংখ্যা হয় তবে এটি বাইটে আকার নির্দিষ্ট করে। এছাড়াও আপনি size K, M, বা G যুক্ত করে কিলোবাইট, মেগাবাইট বা গিগাবাইটে আকার নির্দিষ্ট করতে পারেন। উদাহরণস্বরূপ, 1048576K বা 1024M । সর্বনিম্ন আকার 9M। অ্যান্ড্রয়েড এমুলেটর ছোট ছবি ব্যবহার করতে পারে না। সর্বাধিক আকার হল 1099511627264 বাইট, যা 1023 GB এর সমান।

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 কমান্ড এবং এর বিকল্পগুলি সম্পর্কে আরও তথ্যের জন্য, কমান্ড লাইন থেকে এমুলেটর শুরু করুন দেখুন।