Context.StartInstrumentation(ComponentName, String, Bundle) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
android.app.Instrumentation クラスの実行を開始します。
[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
パラメーター
- className
- ComponentName
実行するインストルメンテーション コンポーネントの名前。
- profileFile
- String
インストルメンテーションの実行時にプロファイル データを書き込むための省略可能なパス。プロファイリングがない場合は null。
- arguments
- Bundle
インストルメンテーションに渡す追加の省略可能な引数(null)。
返品
true インストルメンテーションが正常に開始された場合は false 。見つからなかった場合は。
- 属性
注釈
android.app.Instrumentation クラスの実行を開始します。 指定されたインストルメンテーション コンポーネントは、ターゲット アプリケーションを強制実行し (現在実行中の場合)、ターゲット プロセスを開始し、インストルメンテーション コンポーネントをインスタンス化して、アプリケーションを駆動させることで実行されます。
この関数は同期ではありません。インストルメンテーションが開始されるとすぐに、実行中に返されます。
インストルメンテーションは通常、インストルメンテーション パッケージが署名されている署名または署名付きのパッケージに対してのみ実行できます (ターゲットがインストルメンテーションを信頼していることを確認します)。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。