Sprache

PackageInstaller.InstallExistingPackage Methode

Definition

Installieren Sie das angegebene Paket, das bereits auf dem Gerät vorhanden ist, für den Benutzer, für den dieses Installationsprogramm erstellt wurde.

[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

Parameter

packageName
String

Das zu installierende Paket.

installReason
InstallReason

Grund für die Installation.

statusReceiver
IntentSender

Wo das Ergebnis des Vorgangs geliefert werden soll, der durch das Extra #EXTRA_STATUSangegeben wird. Weitere Informationen zur Behandlung finden Sie in den einzelnen Statuscodes.

Attribute

Hinweise

Installieren Sie das angegebene Paket, das bereits auf dem Gerät vorhanden ist, für den Benutzer, für den dieses Installationsprogramm erstellt wurde.

Dies wird PackageInstaller.SessionParams#setWhitelistedRestrictedPermissions(Set) allowlist all restricted permissions.

Java Dokumentation für android.content.pm.PackageInstaller.installExistingPackage(java.lang.String, int, android.content.IntentSender).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: