語言

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

誰的校驗和要回傳。

includeSplits
Boolean

是否包含非基底分割的校驗和。

required
Int32

明確請求校驗和類型。 可能會造成大量 CPU/記憶體/硬碟使用。

trustedInstallers
IList<Certificate>

對於安裝程式強制執行的校驗和,哪些安裝人員值得信賴。 #TRUST_ALL 會回傳來自任何安裝程式的校驗和, #TRUST_NONE 並停用優化安裝程式強制的校驗和,否則清單必須是非空的憑證清單。

onChecksumsReadyListener
PackageManager.IOnChecksumsReadyListener

結果出來時請打電話。

屬性

備註

Java 文件 android.content.pm.PackageManager.requestChecksums(java.lang.String, boolean, int, java.util.List, android.content.pm.OnChecksumsReadyListener)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於