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