<enstrümantasyon>

söz dizimi:
<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" />
bulunduğu yer:
<manifest>
description:
Aşağıdakileri yapmanıza olanak tanıyan bir Instrumentation sınıfı bildiriyor bir uygulamanın sistemle etkileşimini izleyebilir. Instrumentation nesne, uygulamanın herhangi bir bileşeninden önce örneklendirilir.
özellikler:
android:functionalTest
Instrumentation sınıfının işlevsel test olarak çalışıp çalışmadığı. Durum böyleyse true, değilse false olur. İlgili içeriği oluşturmak için kullanılan false varsayılan değerdir.
android:handleProfiling
Instrumentation nesnesinin profil oluşturma özelliğini etkinleştirip etkinleştirmediği ve kapalı. Bu true profil çıkarmanın ne zaman başlayacağını ve ve profil çıkarma işlemi bu süre boyunca devam ederse false durdurulur çalışıyor. true değeri, nesnenin profil oluşturmayı hedeflemesini sağlar ne kadar iyi karşıladığını görebileceksiniz. Varsayılan değer false değeridir.
android:icon
Instrumentation sınıfını temsil eden bir simge. Bu özellik çekilebilir bir kaynağa referans olarak ayarlanmalıdır.
android:label
Instrumentation sınıfı için kullanıcı tarafından okunabilen bir etiket. Etiket ham dize veya bir dize kaynağına başvuru olarak ayarlanabilir.
android:name
Instrumentation alt sınıfının adı. Tam bir sınıf adı kullanın, ör. com.example.project.StringInstrumentation Ancak kısaltmalar yapmak gerekirse adın ilk karakteri noktaysa pakete eklenir <manifest> öğesinde belirtilen ad.

Varsayılan yoktur. Ad belirtilmelidir.

android:targetPackage
Instrumentation nesnesinin çalıştırdığı uygulama . Bir uygulama, manifest dosyası olarak <manifest> öğesini seçin.
android:targetProcesses

Instrumentation nesnesinin işlediği bir sonuç elde eder. Virgülle ayrılmış bir liste, enstrümantasyonun bu belirli süreçlerde karşılaşabilirsiniz. "*" değeri, enstrümantasyon, uygulamanın burada tanımlanan tüm süreçlerinde çalışır android:targetPackage.

Bu değer manifest dosyasında sağlanmıyorsa araç yalnızca android:targetPackage

Bu özellik, API düzeyi 26'da eklendi.

tanıtıldığı yer:
API düzeyi 1