مراقبة جهاز Android

تم إيقاف أداة Android Device Monitor نهائيًا في الإصدار 3.1 من استوديو Android وإزالتها من الإصدار 3.2 من استوديو Android. تم استبدال الميزات التي يمكنك استخدامها من خلال شاشة جهاز Android بميزات جديدة. يساعدك الجدول أدناه في تحديد الميزات التي يجب استخدامها بدلاً من هذه الميزات التي تم إيقافها نهائيًا أو تمت إزالتها.

مكوِّن شاشة جهاز Android ما يجب استخدامه
خادم Davik Debug Monitor (DDMS)

تم إيقاف هذه الأداة نهائيًا. بدلاً من ذلك، يمكنك استخدام محلل Android في الإصدار 3.0 من "استوديو Android" أو إصدار أحدث لتقييم استخدام تطبيقك للشبكة والذاكرة ووحدة المعالجة المركزية (CPU).

إذا كنت تريد تنفيذ مهام أخرى لتصحيح الأخطاء، مثل إرسال الأوامر إلى جهاز متصل لإعداد إعادة توجيه المنفذ أو نقل الملفات أو أخذ لقطات شاشة، استخدِم Android Debug Bridge (adb) أو Android Emulator أو Device Explorer أو نافذة برنامج تصحيح الأخطاء.

Traceview

تم إيقاف هذه الأداة نهائيًا. لفحص ملفات .trace التي تم التقاطها من خلال قياس أداء تطبيقك من خلال الفئة Debug، وتسجيل عمليات تتبُّع الطرق الجديدة، وتصدير ملفات .trace، وفحص استخدام وحدة المعالجة المركزية (CPU) في الوقت الفعلي لعمليات تطبيقك، استخدِم أداة تحليل وحدة المعالجة المركزية (CPU) في "استوديو Android".

Systrace

إذا كنت بحاجة إلى فحص عمليات النظام الأصلي وحلّ مشاكل واجهة المستخدم الناتجة عن إسقاط الإطارات، استخدِم systrace من سطر الأوامر أو طريقة تتبُّع النظام المبسّطة في أداة تحليل وحدة المعالجة المركزية (CPU). يوفّر محلل وحدة المعالجة المركزية (CPU) العديد من الميزات لتحليل عمليات تطبيقك.

أداة تتبُّع OpenGL ES استخدِم أداة فحص وحدة معالجة الرسومات من Android.
عارض التدرّج الهرمي

إذا أردت فحص العرض الهرمي لطريقة عرض تطبيقك في وقت التشغيل، استخدِم أداة فحص التنسيق.

إذا أردت تحديد سرعة عرض تنسيق تطبيقك، استخدِم Window.OnFrameMetricsAvailableListener كما هو موضح في مشاركة المدونة هذه.

هواتف Pixel المثالية استخدِم أداة فحص التنسيق.
أداة حركة بيانات الشبكة

إذا كنت بحاجة إلى الاطّلاع على كيفية نقل تطبيقك للبيانات عبر إحدى الشبكات ووقته، استخدِم Network Profiler.

تشغيل Android Device Monitor

لبدء تشغيل تطبيق Device Monitor المستقل في الإصدار 3.1 من "استوديو Android" أو الإصدارات الأقدم، أدخِل ما يلي في سطر الأوامر في دليل android-sdk/tools/:

monitor

يمكنك بعد ذلك ربط الأداة بجهاز متصل عن طريق اختيار الجهاز من جزء الأجهزة. إذا حدثت مشكلة في عرض الأجزاء أو النوافذ، انقر على النافذة > إعادة ضبط المنظور من شريط القوائم.

ملاحظة: يمكن إرفاق كل جهاز بعملية واحدة فقط من برامج تصحيح الأخطاء في كل مرة. على سبيل المثال، إذا كنت تستخدم "استوديو Android" لتصحيح الأخطاء في تطبيقك على جهاز، عليك فصل برنامج تصحيح الأخطاء في "استوديو Android" عن الجهاز قبل إرفاق عملية تصحيح الأخطاء من "أداة مراقبة جهاز Android".