avdmanager ابزاری است که به شما امکان میدهد دستگاههای مجازی اندروید (AVD) را از خط فرمان ایجاد و مدیریت کنید. AVD به شما امکان میدهد ویژگیهای یک تلفن اندروید، ساعت Wear OS یا دستگاه Android TV را که میخواهید در شبیهساز اندروید شبیهسازی کنید، تعریف کنید.
رابط خط فرمان اندروید
دانلود رابط خط فرمان اندروید (CLI) استفاده از رابط خط فرمان اندروید (CLI) برای ایجاد دستگاههای مجازی اندروید
avdmanager منسوخ شده است. در عوض، از دستور Android CLI android emulator برای ایجاد AVD ها استفاده کنید. android emulator [create|remove]
اگر از اندروید استودیو استفاده میکنید، نیازی به استفاده از این ابزار ندارید و میتوانید AVDها را از طریق IDE ایجاد و مدیریت کنید .
ابزار avdmanager در بسته ابزارهای خط فرمان اندروید SDK در مسیر android_sdk /cmdline-tools/ version /bin/avdmanager قرار دارد.
نحو
برای استفاده از avdmanager ، از سینتکس زیر استفاده کنید:
avdmanager [global options] command [command options]
گزینههای جهانی
جدول ۱. فهرست گزینههای سراسری برای avdmanager.
| گزینه جهانی | توضیحات |
|---|---|
-s | --silent | حالت بیصدا: فقط خطاها چاپ میشوند. |
-h | --help | کمک در استفاده. |
-v | --verbose | حالت مفصل (Verbose mode): خطاها، هشدارها و پیامهای اطلاعاتی چاپ میشوند. |
--clear cache | حافظه پنهان مانیفست مخزن SDK Manager را پاک کنید. |
دستورات و گزینههای دستوری
جدول ۲. فهرست دستورات و گزینههای avdmanager.
| فرمان و گزینهها | توضیحات |
|---|---|
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. شما باید AVD را با name مشخص کنید. |
move avd -n name [-p path ] [-r new-name ] | انتقال یا تغییر نام AVD. شما باید AVD را با name مشخص کنید. موارد زیر کاربردهای سایر گزینهها را شرح میدهد:
|
list [target|device|avd] [-c] | تمام targetها، تعاریف دستگاه یا AVDهای موجود را فهرست کنید. اگر target ، device یا avd را مشخص نکنید، avdmanager هر سه را فهرست میکند. برای دریافت خروجی فشرده و مناسب برای اسکریپتها، آرگومان -c را وارد کنید. آرگومان -c هنگام فهرست کردن هر سه گزینه با هم در دسترس نیست. |