Condividi tramite


PackageInstaller.Session.Transfer(String) Metodo

Definizione

Trasferire la sessione a un nuovo proprietario.

[Android.Runtime.Register("transfer", "(Ljava/lang/String;)V", "GetTransfer_Ljava_lang_String_Handler", ApiSince=27)]
public virtual void Transfer (string packageName);
[<Android.Runtime.Register("transfer", "(Ljava/lang/String;)V", "GetTransfer_Ljava_lang_String_Handler", ApiSince=27)>]
abstract member Transfer : string -> unit
override this.Transfer : string -> unit

Parametri

packageName
String

Pacchetto del nuovo proprietario. Deve contenere l'autorizzazione INSTALL_PACKAGES.

Attributi

Commenti

Trasferire la sessione a un nuovo proprietario.

È possibile trasferire solo le sessioni che aggiornano l'app di installazione.

Dopo il trasferimento a un pacchetto con un'interfaccia utente diversa, tutte le chiamate al metodo nella sessione causeranno SecurityException.

Una volta chiamato questo metodo, la sessione è sealed e non è possibile eseguire ulteriori mutazioni accanto al commit della sessione.

Documentazione java per android.content.pm.PackageInstaller.Session.transfer(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a