ActivityManager.GetHistoricalProcessExitReasons(String, Int32, Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
最新のアプリの死亡の理由を含む ApplicationExitInfo レコードの一覧を返します。
[Android.Runtime.Register("getHistoricalProcessExitReasons", "(Ljava/lang/String;II)Ljava/util/List;", "GetGetHistoricalProcessExitReasons_Ljava_lang_String_IIHandler", ApiSince=30)]
public virtual System.Collections.Generic.IList<Android.App.ApplicationExitInfo> GetHistoricalProcessExitReasons(string? packageName, int pid, int maxNum);
[<Android.Runtime.Register("getHistoricalProcessExitReasons", "(Ljava/lang/String;II)Ljava/util/List;", "GetGetHistoricalProcessExitReasons_Ljava_lang_String_IIHandler", ApiSince=30)>]
abstract member GetHistoricalProcessExitReasons : string * int * int -> System.Collections.Generic.IList<Android.App.ApplicationExitInfo>
override this.GetHistoricalProcessExitReasons : string * int * int -> System.Collections.Generic.IList<Android.App.ApplicationExitInfo>
パラメーター
- packageName
- String
文字列: 省略可能。null 値は、呼び出し元の UID に属するすべてのパッケージと一致することを意味します。 このパッケージが別の UID に属している場合は、Manifest.permission.DUMP を保持して取得する必要があります。
- pid
- Int32
int: このパッケージに属するが、後で死んだプロセス ID。値が 0 の場合、このパラメーターは無視され、一致するすべてのレコードが返されます。 値が 0 以上
- maxNum
- Int32
int: 返される結果の最大数。値が 0 の場合、このパラメーターは無視され、一致するすべてのレコードが返されます。 値が 0 以上
返品
ApplicationExitInfo レコードの一覧は、条件に一致し、最新から最新の順に並べ替えられます。 この値は null にすることはできません。
- 属性
注釈
最新のアプリの死亡の理由を含む ApplicationExitInfo レコードの一覧を返します。 注: システムはこの履歴情報をリング バッファーに格納し、最新のレコードのみが返されます。
注: このアプリケーションがフラグ Context.BIND_EXTERNAL_SERVICEを持つ外部サービスにバインドされている場合、その外部サービスのプロセスはこのパッケージの終了情報に含まれます。
android.app.ActivityManager.getHistoricalProcessExitReasonsの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。