PackageInstaller.InstallExistingPackage メソッド

定義

このインストーラーが作成されたユーザーのために、デバイスに既に存在する特定のパッケージをインストールします。

[Android.Runtime.Register("installExistingPackage", "(Ljava/lang/String;ILandroid/content/IntentSender;)V", "GetInstallExistingPackage_Ljava_lang_String_ILandroid_content_IntentSender_Handler", ApiSince=29)]
public virtual void InstallExistingPackage (string packageName, Android.Content.PM.InstallReason installReason, Android.Content.IntentSender? statusReceiver);
[<Android.Runtime.Register("installExistingPackage", "(Ljava/lang/String;ILandroid/content/IntentSender;)V", "GetInstallExistingPackage_Ljava_lang_String_ILandroid_content_IntentSender_Handler", ApiSince=29)>]
abstract member InstallExistingPackage : string * Android.Content.PM.InstallReason * Android.Content.IntentSender -> unit
override this.InstallExistingPackage : string * Android.Content.PM.InstallReason * Android.Content.IntentSender -> unit

パラメーター

packageName
String

インストールするパッケージ。

installReason
InstallReason

インストールの理由。

statusReceiver
IntentSender

余分 #EXTRA_STATUSな によって示される操作の結果を配信する場所。 それらを処理する方法については、個々の状態コードを参照してください。

属性

注釈

このインストーラーが作成されたユーザーのために、デバイスに既に存在する特定のパッケージをインストールします。

これは になります PackageInstaller.SessionParams#setWhitelistedRestrictedPermissions(Set) allowlist all restricted permissions

android.content.pm.PackageInstaller.installExistingPackage(java.lang.String, int, android.content.IntentSender)Java ドキュメント。

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

適用対象