Context.StartInstrumentation(ComponentName, String, Bundle) Metodo

Definizione

Avviare l'esecuzione di una android.app.Instrumentation classe.

[Android.Runtime.Register("startInstrumentation", "(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/Bundle;)Z", "GetStartInstrumentation_Landroid_content_ComponentName_Ljava_lang_String_Landroid_os_Bundle_Handler")]
public abstract bool StartInstrumentation(Android.Content.ComponentName className, string? profileFile, Android.OS.Bundle? arguments);
[<Android.Runtime.Register("startInstrumentation", "(Landroid/content/ComponentName;Ljava/lang/String;Landroid/os/Bundle;)Z", "GetStartInstrumentation_Landroid_content_ComponentName_Ljava_lang_String_Landroid_os_Bundle_Handler")>]
abstract member StartInstrumentation : Android.Content.ComponentName * string * Android.OS.Bundle -> bool

Parametri

className
ComponentName

Nome del componente di strumentazione da eseguire.

profileFile
String

Percorso facoltativo per scrivere dati di profilatura durante l'esecuzione della strumentazione o null per nessuna profilatura.

arguments
Bundle

Argomenti facoltativi aggiuntivi da passare alla strumentazione o null.

Valori restituiti

true se la strumentazione è stata avviata correttamente, altrimenti false se non è stato trovato.

Attributi

Commenti

Avviare l'esecuzione di una android.app.Instrumentation classe. Il componente di strumentazione specificato verrà eseguito uccidendo l'applicazione di destinazione (se attualmente in esecuzione), avviando il processo di destinazione, creando un'istanza del componente di strumentazione e consentendo l'unità dell'applicazione.

Questa funzione non è sincrona, viene restituita non appena la strumentazione è stata avviata e mentre è in esecuzione.

La strumentazione è in genere consentita solo per l'esecuzione su un pacchetto non firmato o firmato con una firma con cui viene firmato anche il pacchetto di strumentazione (assicurando che la destinazione consideri attendibile la strumentazione).

per android.content.Context.startInstrumentation(android.content.ComponentName, java.lang.String, android.os.Bundle).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a