avdmanager
هي أداة سطر الأوامر تتيح لك إنشاء أجهزة Android افتراضية (AVD) وإدارتها من سطر الأوامر. يتيح لك AVD تحديد
خصائص هاتف Android أو ساعة Wear OS أو جهاز Android TV
الذي تريد محاكاته في محاكي Android.
إذا كنت تستخدم "استوديو Android"، لن تحتاج إلى استخدام هذه الأداة ويمكنك بدلاً من ذلك إنشاء وإدارة AVD من بيئة التطوير المتكاملة.
يتم تضمين أداة avdmanager
في حزمة أدوات سطر الأوامر لـ Android SDK على android_sdk/cmdline-tools/version/bin/avdmanager
.
بناء الجملة
لاستخدام avdmanager
، استخدِم البنية التالية:
avdmanager [global options] command [command options]
الخيارات العامة
خيار عام | الوصف |
---|---|
-s | --silent
|
الوضع الصامت: تتم طباعة الأخطاء فقط. |
-h | --help
|
مساعدة بشأن الاستخدام |
-v | --verbose
|
وضع مطوَّل: تتم طباعة الأخطاء والتحذيرات والرسائل الإعلامية. |
--clear cache
|
محو ذاكرة التخزين المؤقت لبيان مستودع مدير حزمة تطوير البرامج (SDK) |
الأوامر وخيارات الأوامر
الأوامر والخيارات | الوصف |
---|---|
create avd -n name -k "sdk_id" [-c
{path|size}] [-f] [-p path]
|
إنشاء AVD جديد يجب توفير name لنظام AVD وتحديد رقم تعريف حزمة SDK لاستخدامها في AVD باستخدام sdk_id بين علامتَي اقتباس.
على سبيل المثال، يؤدي الأمر التالي إلى إنشاء AVD باسم avdmanager create avd -n test -k "system-images;android-25;google_apis;x86"يوضّح ما يلي استخدامات الخيارات الأخرى:
|
delete avd -n name
|
حذف "متوسّط مدة المشاهدة" يجب تحديد AVD باستخدام name. |
move avd -n name [-p path] [-r
new-name]
|
نقل AVD أو إعادة تسميته يجب تحديد AVD باستخدام name.
في ما يلي شرح لاستخدامات الخيارات الأخرى:
|
list [target|device|avd] [-c]
|
أدرج جميع الأهداف أو تعريفات الأجهزة أو متوسط مدة المشاهدة المتاحة. إذا لم تحدّد target أو device أو avd ، ستدرج السمة avdmanager العناصر الثلاث جميعها. يمكنك تضمين الوسيطة -c
لتلقّي نتيجة مكثفة مناسبة للنصوص البرمجية. لا تتوفر الوسيطة -c عند إدراج الخيارات الثلاثة جميعها معًا.
|