מעקב למכשיר Android
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הכלי Android Device Monitor הוצא משימוש ב-Android Studio
3.1 והוסרה מ-Android Studio 3.2. התכונות שבהן אפשר להשתמש
באמצעות כלי המעקב אחר מכשירי Android הוחלפו בתכונות חדשות. הטבלה
שבהמשך יעזרו לכם להחליט באילו תכונות כדאי להשתמש במקום תכונות כאלה שהוצאו משימוש.
ותכונות שהוסרו.
רכיב ניטור מכשיר Android | במה צריך להשתמש |
Dalvik Debug Monitor Server (DDMS) |
הכלי הזה הוצא משימוש. במקום זאת, השתמשו
Android
הכלי Profiler ב-Android Studio 3.0 ואילך כדי ליצור פרופיל
במעבד של האפליקציה, בזיכרון וברשת.
אם רוצים לבצע משימות אחרות לניפוי באגים, כמו שליחת פקודות
למכשיר מחובר כדי להגדיר העברה ליציאה אחרת, להעביר קבצים או
לצלם את המסך ולהשתמש ב-
Android Debug Bridge (adb ),
Android Emulator,
Device Explorer, או
חלון הכלי לניפוי באגים.
|
Traceview |
הכלי הזה הוצא משימוש. כדי לבדוק .trace קבצים
צולם על ידי
הוספת אינסטרומנטציה לאפליקציה באמצעות המחלקה Debug ,
לתעד מעקבי method חדשים, לייצא קובצי .trace ,
לבדוק את השימוש במעבד (CPU) בזמן אמת בתהליכי האפליקציה, אפשר להשתמש ב-Android
סטודיו
כלי לניתוח ביצועים של מעבד (CPU).
|
Systrace |
אם צריך לבדוק תהליכי מערכת נייטיב וכתובת ממשק משתמש
עומס שנגרם כתוצאה מירידה בפריימים, שימוש ב-
systrace
משורת הפקודה או מהמערכת הפשוטה
נתוני מעקב ב-CPU
הכלי לניתוח ביצועים. הכלי CPU Profiler מספק הרבה תכונות
פרופיילינג לתהליכי האפליקציה.
|
Tracer ל-OpenGL ES |
משתמשים בAndroid GPU Inspector.
|
צפייה בהיררכיה |
כדי לבדוק את היררכיית התצוגות של האפליקציה בזמן הריצה, צריך להשתמש
הכלי לבדיקת פריסה.
אם רוצים ליצור פרופיל למהירות הרינדור של פריסת האפליקציה,
להשתמש ב-Window.OnFrameMetricsAvailableListener
כפי שמתואר בפוסט בבלוג.
|
Pixel Perfect |
שימוש ב-
הכלי לבדיקת פריסות. |
הכלי 'תעבורת נתונים ברשת' |
אם אתם צריכים לראות איך ומתי האפליקציה שלכם מעבירה נתונים
הרשת, משתמשים ברשת
הכלי לניתוח ביצועים (Profiler).
|
הפעלת מעקב אחר מכשיר Android
כדי להפעיל את האפליקציה הנפרדת Device Monitor ב-Android Studio 3.1
הזינו את הפקודה הבאה בשורת הפקודה
הספרייה android-sdk/tools/
:
monitor
אחר כך אפשר לקשר את הכלי למכשיר מחובר על ידי בחירת המכשיר
מהחלונית מכשירים. אם נתקלתם בבעיות בהצגת חלוניות או חלונות,
בוחרים באפשרות חלון > איפוס נקודת המבט בסרגל התפריטים.
הערה: אפשר לצרף כל מכשיר לניפוי באגים אחד בלבד
בכל פעם. לדוגמה, אם אתם משתמשים ב-Android Studio לניפוי באגים
את האפליקציה שלכם במכשיר, צריך לנתק את הכלי לניפוי באגים ב-Android Studio
המכשיר לפני שמצרפים תהליך לניפוי באגים ממכשיר Android
מעקב.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-22 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
{"lastModified": "\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df: 2024-08-22 (\u05e9\u05e2\u05d5\u05df UTC)."}
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-08-22 (שעון UTC)."]]