<macation>

بناء الجملة:
<instrumentation android:functionalTest=["true" | "false"]
                 android:handleProfiling=["true" | "false"]
                 android:icon="drawable resource"
                 android:label="string resource"
                 android:name="string"
                 android:targetPackage="string"
                 android:targetProcesses="string" />
الواردة في:
<manifest>
description:
تعريف صف Instrumentation يتيح لك مراقبة تفاعل التطبيق مع النظام. Instrumentation يتم إنشاء مثيل له قبل أي من مكونات التطبيق.
:
android:functionalTest
ما إذا كان سيتم إجراء الصف Instrumentation كاختبار وظيفي. تكون هذه القيمة true إذا كانت مطابقة، وfalse إذا لم تكن كذلك. تشير رسالة الأشكال البيانية والقيمة التلقائية هي false.
android:handleProfiling
ما إذا كان الكائن Instrumentation سيتم تشغيل تحليل الملف الشخصي له وتكون هذه القيمة true إذا كانت تحدّد وقت بدء عملية إنشاء الملف التعريفي. وfalse إذا استمر التحليل طوال الوقت الجري. تتيح قيمة true للكائن استهداف التحليل. على مجموعة محددة من العمليات. القيمة التلقائية هي false.
android:icon
رمز يمثّل الفئة Instrumentation هذه السمة كمرجع لمورد قابل للرسم.
android:label
تصنيف سهل القراءة للمستخدم للفئة Instrumentation. التصنيف يمكن تعيينه كسلسلة أولية أو مرجع إلى مورد سلسلة.
android:name
اسم الفئة الفرعية Instrumentation. استخدِم اسم صف مؤهّلاً بالكامل، مثل com.example.project.StringInstrumentation ومع ذلك، كاختصار، إذا كان الحرف الأول من الاسم نقطة، فسيتم إلحاقه بالحزمة المحدد في العنصر <manifest>.

لا يوجد إعداد افتراضي. يجب تحديد الاسم.

android:targetPackage
التطبيق الذي يشغِّله الكائن Instrumentation ضد. يتم التعرّف على التطبيق من خلال اسم الحزمة المعيّن في ملف البيان من خلال العنصر <manifest>.
android:targetProcesses

يشير هذا المصطلح إلى العمليات التي يستخدمها الكائن Instrumentation. يركض ضده. تشير القائمة المفصولة بفواصل إلى أنه يتم تشغيل الأدوات مقابل تلك العمليات المحددة. تشير القيمة "*" إلى أن على جميع عمليات التطبيق المحددة android:targetPackage

في حال عدم توفير هذه القيمة في البيان، يتم تشغيل الأداة فقط مقابل العملية الرئيسية للتطبيق المحددة في android:targetPackage

تمّت إضافة هذه السمة في المستوى 26 من واجهة برمجة التطبيقات.

تم تقديمها في:
المستوى 1 من واجهة برمجة التطبيقات