PackageManager.RequestChecksums 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
패키지 내의 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
결과를 사용할 수 있을 때 한 번 호출됩니다.
- 특성
설명
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.