언어

PackageInstaller.InstallPackageArchived 메서드

정의

보관된 상태로 패키지를 설치합니다.

[Android.Runtime.Register("installPackageArchived", "(Landroid/content/pm/ArchivedPackageInfo;Landroid/content/pm/PackageInstaller$SessionParams;Landroid/content/IntentSender;)V", "GetInstallPackageArchived_Landroid_content_pm_ArchivedPackageInfo_Landroid_content_pm_PackageInstaller_SessionParams_Landroid_content_IntentSender_Handler", ApiSince=35)]
[Android.Runtime.RequiresPermission("android.permission.INSTALL_PACKAGES")]
public virtual void InstallPackageArchived(Android.Content.PM.ArchivedPackageInfo archivedPackageInfo, Android.Content.PM.PackageInstaller.SessionParams sessionParams, Android.Content.IntentSender statusReceiver);
[<Android.Runtime.Register("installPackageArchived", "(Landroid/content/pm/ArchivedPackageInfo;Landroid/content/pm/PackageInstaller$SessionParams;Landroid/content/IntentSender;)V", "GetInstallPackageArchived_Landroid_content_pm_ArchivedPackageInfo_Landroid_content_pm_PackageInstaller_SessionParams_Landroid_content_IntentSender_Handler", ApiSince=35)>]
[<Android.Runtime.RequiresPermission("android.permission.INSTALL_PACKAGES")>]
abstract member InstallPackageArchived : Android.Content.PM.ArchivedPackageInfo * Android.Content.PM.PackageInstaller.SessionParams * Android.Content.IntentSender -> unit
override this.InstallPackageArchived : Android.Content.PM.ArchivedPackageInfo * Android.Content.PM.PackageInstaller.SessionParams * Android.Content.IntentSender -> unit

매개 변수

archivedPackageInfo
ArchivedPackageInfo

패키지 이름, 서명 등과 같은 보관된 패키지 데이터 이 값은 null일 수 없습니다.

sessionParams
PackageInstaller.SessionParams

기본 설치 세션을 만드는 데 사용됩니다. 이 값은 null일 수 없습니다.

statusReceiver
IntentSender

세션 상태가 변경되면 호출합니다. 이 수신기로 전송된 의도에는 EXTRA_STATUS 포함됩니다. 처리 방법에 대한 개별 상태 코드를 참조하세요. 이 값은 null일 수 없습니다.

특성

설명

보관된 상태로 패키지를 설치합니다. Manifest.permission.INSTALL_PACKAGES 필요

에 대한 android.content.pm.PackageInstaller.installPackageArchivedAndroid 참조

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상