avdmanager
הוא כלי שורת פקודה שמאפשר ליצור ולנהל
מכשירים וירטואליים של Android (AVD) משורת הפקודה. AVD מאפשר להגדיר
מאפיינים של טלפון Android, שעון Wear OS או מכשיר Android TV
שרוצים לדמות באמולטור Android.
אם אתם משתמשים ב-Android Studio, אתם לא צריכים להשתמש בכלי הזה. יכול במקום זאת יצירה וניהול של AVD בסביבת הפיתוח המשולבת (IDE).
הכלי 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 Manager. |
אפשרויות של פקודות ופקודות
פקודה ואפשרויות | תיאור |
---|---|
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]
|
הצגת רשימה של כל היעדים, הגדרות המכשיר או רכיבי ה-AVD הזמינים. אחרת
לציין target , device או avd ,
avdmanager מפרט את כל השלושה. צריך לכלול את -c
ארגומנט לקבלת פלט קומפקטי שמתאים לסקריפטים.
הארגומנט -c לא זמין כשמציגים את כל שלוש האפשרויות
את כל החלקים.
|