Language

PackageManager.RequestChecksums メソッド

定義

パッケージ内の APK のチェックサムを要求する。

[Android.Runtime.Register("requestChecksums", "(Ljava/lang/String;ZILjava/util/List;Landroid/content/pm/PackageManager$OnChecksumsReadyListener;)V", "GetRequestChecksums_Ljava_lang_String_ZILjava_util_List_Landroid_content_pm_PackageManager_OnChecksumsReadyListener_Handler", ApiSince=31)]
public virtual void RequestChecksums(string packageName, bool includeSplits, int required, System.Collections.Generic.IList<Java.Security.Cert.Certificate> trustedInstallers, Android.Content.PM.PackageManager.IOnChecksumsReadyListener onChecksumsReadyListener);
[<Android.Runtime.Register("requestChecksums", "(Ljava/lang/String;ZILjava/util/List;Landroid/content/pm/PackageManager$OnChecksumsReadyListener;)V", "GetRequestChecksums_Ljava_lang_String_ZILjava_util_List_Landroid_content_pm_PackageManager_OnChecksumsReadyListener_Handler", ApiSince=31)>]
abstract member RequestChecksums : string * bool * int * System.Collections.Generic.IList<Java.Security.Cert.Certificate> * Android.Content.PM.PackageManager.IOnChecksumsReadyListener -> unit
override this.RequestChecksums : string * bool * int * System.Collections.Generic.IList<Java.Security.Cert.Certificate> * Android.Content.PM.PackageManager.IOnChecksumsReadyListener -> unit

パラメーター

packageName
String

返されるチェックサムを持つ< a0/&a0>。

includeSplits
Boolean

非基本分割のチェックサムを含めるかどうか。

required
Int32

チェックサムの種類を明示的に要求します。 CPU/メモリ/ディスク使用量が大幅に増加する可能性があります。

trustedInstallers
IList<Certificate>

インストーラーによって適用されるチェックサムの場合は、インストーラーを信頼する必要があります。 #TRUST_ALL は、インストーラーからチェックサムを返 #TRUST_NONE 、最適化されたインストーラーによって適用されるチェックサムを無効にします。それ以外の場合、リストは空でない証明書の一覧である必要があります。

onChecksumsReadyListener
PackageManager.IOnChecksumsReadyListener

結果が使用可能な場合は 1 回呼び出されます。

属性

注釈

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象