הכלי הזה כבר לא נתמך.
שימוש ב-Android Studio לצורך
ליצור קובצי AVD
ליצור פרויקטים,
להשתמש ב-sdkmanager
כדי להציג ולהתקין חבילות SDK.
android
הוא כלי שורת הפקודה שנמצא ב-tools/
של ה-Android SDK. האפליקציה android
מאפשרת לכם:
- יצירה, מחיקה והצגה של מכשירים וירטואליים של Android (AVD). (עכשיו עושים זאת באמצעות Android Studio או, משורת הפקודה avdmanager).
- יצירה ועדכון של פרויקטים ב-Android. (עכשיו סיימתי להשתמש ב-Android Studio).
- מומלץ לעדכן את Android SDK בפלטפורמות, תוספים ומסמכי תיעוד חדשים. (עכשיו סיימתי להשתמש כלי שורת הפקודה SDKmanager).
אם משתמשים ב-Android Studio, התכונות של הכלי android
משולבת בסביבת הפיתוח המשולבת (IDE), כך שאין צורך להשתמש בכלי ישירות.
הערה: מסמכי התיעוד של האפשרויות שבהמשך הם חלקיים
וייתכן שהם לא מעודכנים. כדי לעיין ברשימת האפשרויות העדכנית ביותר, מריצים את הפקודה android
--help
.
תחביר
התחביר של android
הוא:
android [global options] action [action options]
אפשרויות כלליות
-s
- מצב שקט: רק שגיאות מודפסות.
-h
- עזרה בשימוש.
-v
- מצב מלל: מדפיסים שגיאות, אזהרות והודעות אינפורמטיביות.
פעולות ואפשרויות של AVD
בטבלה הבאה מפורטות הפעולות והאפשרויות לקובצי AVD:
פעולה | אפשרות | תיאור | תגובות |
---|---|---|---|
avd |
ללא | מפעילים את מנהל ה-AVD. | |
sdk |
ללא | מפעילים את Android SDK Manager. | |
create avd |
-n <name> |
השם של ה-AVD. | חובה |
-t <targetID> |
מזהה היעד של תמונת המערכת לשימוש עם ה-AVD החדש. כדי לקבל רשימה של
יעדים, השתמשו ב-android list targets . |
חובה | |
-c <path>|<size>[K|M] |
הנתיב לתמונה של כרטיס ה-SD שצריך להשתמש בו עם ה-AVD הזה או עם הגודל של תמונת כרטיס SD חדשה
ליצור בשביל ה-AVD הזה. לדוגמה, -c path/to/sdcard או -c
1000M . |
||
-f |
אילוץ יצירה של ה-AVD. | ||
-p <path> |
נתיב למיקום ליצירת הספרייה לקובצי ה-AVD הזה. | ||
-s <name>|<width>-<height> |
הסקין לשימוש ב-AVD הזה, שמזוהה לפי שם או מידות. android
כלי הסריקות לאיתור סקין תואם לפי שם או מאפיין בספרייה skins/ של
היעד שמוזכר בארגומנט -t <targetID> . לדוגמה: -s
HVGA-L . |
||
delete avd |
-n <name> |
שם ה-AVD למחיקה. | חובה |
move avd |
-n <name> |
שם ה-AVD להעברה. | חובה |
-p <path> |
נתיב למיקום ליצירת הספרייה לקובצי ה-AVD הזה. | ||
-r <new-name> |
השם החדש של ה-AVD משתנה. | ||
update avd |
-n <name> |
שם ה-AVD להעברה. | חובה |
פעולות ואפשרויות בפרויקט
בטבלה הבאה מפורטות הפעולות והאפשרויות לפרויקטים:
פעולה | אפשרות | תיאור | תגובות |
---|---|---|---|
create project |
-n <name> |
שם הפרויקט. | חובה |
-t <targetID> |
מזהה היעד של תמונת המערכת לשימוש עם ה-AVD החדש. כדי לקבל רשימה של
יעדים, השתמשו ב-android list targets . |
חובה | |
-k <path>|<size>[K|M] |
מרחב השמות של החבילה. | חובה | |
-a |
השם של המחלקה Activity שמוגדרת כברירת מחדל. |
חובה | |
-p <path> |
המיקום של ספריית הפרויקט. | חובה | |
update project |
-n <name> |
שם הפרויקט שצריך לעדכן. | |
-p <path> |
הנתיב של מיקום הפרויקט. | חובה | |
-l <library path> |
נתיב המיקום של ספריית Android להוספה, ביחס לפרויקט הראשי. | ||
-s <subprojects> |
מעדכנים את כל הפרויקטים בתיקיות משנה, כמו פרויקטים לבדיקה. | ||
-t <targetID> |
מזהה יעד שיש להגדיר לפרויקט. | ||
create test-project |
-n <name> |
שם הפרויקט. | |
-p <path> |
הנתיב של מיקום הפרויקט. | חובה | |
-m <main> |
שם הפרויקט. | חובה | |
update test-project |
-p <path> |
נתיב המיקום של הפרויקט לבדיקה, ביחס לפרויקט החדש. | חובה |
-m <main> |
המחלקה הראשית של הפרויקט לבדיקה. | חובה | |
create lib-project |
-k <packageName> |
שם החבילה של פרויקט הספרייה. | חובה |
-p <path> |
הנתיב של מיקום הפרויקט. | חובה | |
-t <targetID> |
מזהה היעד של פרויקט הספרייה. | חובה | |
-n <name> |
שם הפרויקט. | חובה | |
update lib-project |
-p <path> |
הנתיב של מיקום הפרויקט. | חובה |
-l <libraryPath> |
נתיב המיקום של ספריית Android להוספה, ביחס לפרויקט הראשי. | ||
-t <name> |
מזהה היעד של פרויקט הספרייה. | ||
create uitest-project |
-n <name> |
שם הפרויקט של בדיקת ממשק המשתמש. | |
-t <name> |
מזהה היעד של פרויקט הבדיקה של ממשק המשתמש. | חובה | |
-p <path> |
נתיב המיקום של פרויקט הבדיקה של ממשק המשתמש. | חובה |
עדכון פעולות
update adb
- מתבצע עדכון של adb לתמיכה בהתקני ה-USB שצוינו בתוספי ה-SDK.
update sdk
- מעדכנים את ה-SDK על ידי הצעת פלטפורמות חדשות להתקנה, אם יש כאלה.