Lenguaje

PackageInstaller.InstallExistingPackage Método

Definición

Instale el paquete especificado, que ya existe en el dispositivo, para el usuario para el que se creó este instalador.

[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

Parámetros

packageName
String

Paquete que se va a instalar.

installReason
InstallReason

Motivo de la instalación.

statusReceiver
IntentSender

Dónde entregar el resultado de la operación indicada por el adicional #EXTRA_STATUS. Consulte los códigos de estado individuales sobre cómo controlarlos.

Atributos

Comentarios

Instale el paquete especificado, que ya existe en el dispositivo, para el usuario para el que se creó este instalador.

Esto hará PackageInstaller.SessionParams#setWhitelistedRestrictedPermissions(Set) allowlist all restricted permissions.

Java documentación para android.content.pm.PackageInstaller.installExistingPackage(java.lang.String, int, android.content.IntentSender).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a