- sintassi:
- <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" /> 
- contenuto in:
- <manifest>
- description:
- Dichiara una classe Instrumentationche ti consente di per monitorare l'interazione di un'applicazione con il sistema.Instrumentationviene creata un'istanza prima di qualsiasi componente dell'applicazione.
- attributi:
- android:functionalTest
- Indica se la classe Instrumentationviene eseguita come test funzionale.truein caso affermativo efalsein caso contrario. La il valore predefinito èfalse.
- android:handleProfiling
- Indica se l'oggetto Instrumentationattiva la profilazione e disattivata. Il valore ètruese determina quando inizia la profilazione e si interrompe efalsese la profilazione continua per tutto il tempo in esecuzione. Il valoretrueconsente all'oggetto di scegliere come target la profilazione a uno specifico gruppo di operazioni. Il valore predefinito èfalse.
- android:icon
- Un'icona che rappresenta la classe Instrumentation. Questo attributo deve essere impostato come riferimento a una risorsa drawable.
- android:label
- Un'etichetta leggibile per la classe Instrumentation. L'etichetta può essere impostato come stringa non elaborata o come riferimento a una risorsa stringa.
- android:name
- Il nome della sottoclasse Instrumentation. Utilizza un nome completo della classe, comecom.example.project.StringInstrumentation. Tuttavia, come breve, se il primo carattere del nome è un punto, viene aggiunto al pacchetto nome specificato nell'elemento<manifest>.Non esiste un valore predefinito. È necessario specificare il nome. 
- android:targetPackage
- L'applicazione eseguita dall'oggetto Instrumentationcontro i guasti. Un'applicazione è identificata dal nome del pacchetto assegnato nel suo file manifest dall'elemento<manifest>.
- android:targetProcesses
- I processi utilizzati dall'oggetto - Instrumentationviene eseguito. Un elenco separato da virgole indica che la strumentazione viene eseguita nei confronti di questi processi specifici. Il valore- "*"indica che la strumentazione viene eseguita su tutti i processi dell'app definiti in- android:targetPackage.- Se questo valore non viene fornito nel file manifest, la strumentazione viene eseguita solo rispetto alla procedura principale dell'app definita nella - android:targetPackage.- Questo attributo è stato aggiunto nel livello API 26. 
 
- introdotto in:
- Livello API 1
      <strumentazione>
  
  
  I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
  
  
    
      [[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[]]
    
  
            
          