Freigeben über


PackageInstaller.SessionParams.SetRequestUpdateOwnership(Boolean) Methode

Definition

Geben Sie optional an, ob für das zu installierende Paket die Erzwingung des Updatebesitzes erforderlich ist.

[Android.Runtime.Register("setRequestUpdateOwnership", "(Z)V", "GetSetRequestUpdateOwnership_ZHandler", ApiSince=34)]
public virtual void SetRequestUpdateOwnership (bool enable);
[<Android.Runtime.Register("setRequestUpdateOwnership", "(Z)V", "GetSetRequestUpdateOwnership_ZHandler", ApiSince=34)>]
abstract member SetRequestUpdateOwnership : bool -> unit
override this.SetRequestUpdateOwnership : bool -> unit

Parameter

enable
Boolean
Attribute

Hinweise

Geben Sie optional an, ob für das zu installierende Paket die Erzwingung des Updatebesitzes erforderlich ist. Sobald die Erzwingung des Updatebesitzes aktiviert ist, benötigen die anderen Installationsprogramme die Benutzeraktion, um das Paket zu aktualisieren, auch wenn den Installationsprogrammen die android.Manifest.permission#INSTALL_PACKAGES INSTALL_PACKAGES Berechtigung erteilt wurde. Der Standardwert ist false.

Die Erzwingung des Updatebesitzes kann nur bei der Erstinstallation aktiviert werden. Legen Sie dies bei true Paketupdates auf fest.

Apps können sich vom Updatebesitz abmelden, indem sie das Attribut android:alllowUpdateOwnership in ihrem Manifest auf falsefestlegen.

Hinweis: Um die Erzwingung des Updatebesitzes zu aktivieren, muss das Installationsprogramm über die android.Manifest.permission#ENFORCE_UPDATE_OWNERSHIP ENFORCE_UPDATE_OWNERSHIP Berechtigung verfügen.

Java-Dokumentation für android.content.pm.PackageInstaller.SessionParams.setRequestUpdateOwnership(boolean).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: