- składnia:
<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" />
- zawarte w:
<manifest>- description:
- Deklaruje klasę
Instrumentation, która pozwala monitorowania interakcji aplikacji z systemem.Instrumentationjest inicjowany przed dowolnym komponentem aplikacji. - atrybuty:
android:functionalTest- Określenie, czy klasa
Instrumentationjest uruchamiana jako test funkcjonalny. Jest totrue, jeśli ma wartość, lubfalse, jeśli nie. wartość domyślna tofalse. android:handleProfiling- Określenie, czy obiekt
Instrumentationwłącza profilowanie wyłączone. Ta wartość wynositrue, jeśli określa, kiedy rozpocznie się profilowanie. zatrzymuje się, a jeśli profilowanie będzie kontynuowane przez cały czas,falsew domu. Wartośćtrueumożliwia obiektowi profilowanie docelowe na określonym zestawie operacji. Wartością domyślną jestfalse. android:icon- Ikona klasy
Instrumentation. Ten atrybut musi być ustawiony jako odwołanie do zasobu rysowalnego. android:label- Czytelna dla użytkownika etykieta klasy
Instrumentation. Etykieta można ustawić jako nieprzetworzony ciąg znaków lub odwołanie do zasobu ciągu. android:name- Nazwa podklasy
Instrumentation. Podaj pełną i jednoznaczną nazwę zajęć, taką jakcom.example.project.StringInstrumentationW skrócie jeśli pierwszym znakiem nazwy jest kropka, zostanie ona dodana do pakietu nazwa określona w elemencie<manifest>.Nie ma wartości domyślnej. Musisz podać nazwę.
android:targetPackage- Aplikacja uruchamiana przez obiekt
Instrumentationprzeciwko Google. Aplikacja jest identyfikowana przez nazwę pakietu przypisaną w jej pliku manifestu w elemencie<manifest>. android:targetProcessesProcesy wykonywane przez obiekt
Instrumentationprzeciwko nim. Lista rozdzielana przecinkami wskazuje, że instrumentacja działa z tymi konkretnymi procesami. Wartość"*"oznacza, że instrumentacja działa w odniesieniu do wszystkich procesów aplikacji zdefiniowanych wandroid:targetPackageJeśli ta wartość nie jest podana w pliku manifestu, instrumentacja działa tylko w ramach głównego procesu aplikacji zdefiniowanego w zasadzie
android:targetPackageTen atrybut został dodany na poziomie interfejsu API 26.
- wprowadzone w:
- Poziom API 1
<instrumentation>
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[null,null,["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[]]