PackageInstaller.InstallExistingPackage Metodo

Definizione

Installare il pacchetto specificato, già esistente nel dispositivo, per l'utente per cui è stato creato il programma di installazione.

[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

Parametri

packageName
String

Pacchetto da installare.

installReason
InstallReason

Motivo dell'installazione.

statusReceiver
IntentSender

Dove recapitare il risultato dell'operazione indicata dall'elemento aggiuntivo #EXTRA_STATUS. Fare riferimento ai singoli codici di stato su come gestirli.

Attributi

Commenti

Installare il pacchetto specificato, già esistente nel dispositivo, per l'utente per cui è stato creato il programma di installazione.

In questo modo verrà PackageInstaller.SessionParams#setWhitelistedRestrictedPermissions(Set) allowlist all restricted permissionsvisualizzato .

per android.content.pm.PackageInstaller.installExistingPackage(java.lang.String, int, android.content.IntentSender).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a