مراقبة جهاز Android

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

مكوّن Android Device Monitor ما يجب استخدامه
Dalvik Debug Monitor Server (DDMS)

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

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

Traceview

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

Systrace

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

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

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

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

Pixel المثالي استخدام أداة فحص التنسيقات:
أداة زيارات الشبكة

إذا كنت بحاجة إلى الاطّلاع على طريقة وحالات نقل تطبيقك للبيانات على شبكة، استخدم بروتوكول الشبكة محلّل البيانات:

بدء تشغيل Android Device Monitor

بدء تطبيق Device Monitor المستقل في Android Studio 3.1 أدناه، أدخل ما يلي في سطر الأوامر في دليل android-sdk/tools/:

monitor

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

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