מעקב למכשיר 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 מעקב.