PackageInstaller.RequestUnarchive(String, IntentSender) Methode

Definition

Fordert auf, die Archivierung eines aktuell archivierten Pakets aufzuheben.

[Android.Runtime.Register("requestUnarchive", "(Ljava/lang/String;Landroid/content/IntentSender;)V", "GetRequestUnarchive_Ljava_lang_String_Landroid_content_IntentSender_Handler", ApiSince=35)]
public virtual void RequestUnarchive(string packageName, Android.Content.IntentSender statusReceiver);
[<Android.Runtime.Register("requestUnarchive", "(Ljava/lang/String;Landroid/content/IntentSender;)V", "GetRequestUnarchive_Ljava_lang_String_Landroid_content_IntentSender_Handler", ApiSince=35)>]
abstract member RequestUnarchive : string * Android.Content.IntentSender -> unit
override this.RequestUnarchive : string * Android.Content.IntentSender -> unit

Parameter

packageName
String
statusReceiver
IntentSender

Rückruf, der verwendet wird, um zu benachrichtigen, ob das Installationsprogramm die nicht archivierte Anforderung akzeptiert hat oder ein Fehler aufgetreten ist. Die Statusaktualisierung wird jedoch #EXTRA_UNARCHIVE_STATUSgesendet. Es wird nur ein Status gesendet.

Attribute

Hinweise

Fordert auf, die Archivierung eines aktuell archivierten Pakets aufzuheben.

Sendet eine Anforderung zum Aufheben der Archivierung einer App an das zuständige Installationsprogramm. Das Installationsprogramm wird durch InstallSourceInfo#getUpdateOwnerPackageName()oder InstallSourceInfo#getInstallingPackageName() , wenn der frühere Wert null ist, bestimmt.

Die Installation erfolgt asynchron und kann durch android.content.Intent#ACTION_PACKAGE_ADDEDbeobachtet werden.

Java Dokumentation für android.content.pm.PackageInstaller.requestUnarchive(java.lang.String, 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: