語言

PackageInstaller.SessionParams.SetRequestUpdateOwnership(Boolean) 方法

定義

可選擇性地標示安裝套件是否需要更新所有權強制執行。

[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

參數

enable
Boolean
屬性

備註

可選擇性地標示安裝套件是否需要更新所有權強制執行。 一旦啟用更新所有權強制,其他安裝程式仍需使用者操作來更新套件,即使安裝程式已獲得 android.Manifest.permission#INSTALL_PACKAGES INSTALL_PACKAGES 權限。 預設為 false.

更新所有權強制只能在初始安裝時啟用。 設定為 true package update 是 no-op。

注意:要啟用更新所有權強制執行,安裝程式必須擁有 android.Manifest.permission#ENFORCE_UPDATE_OWNERSHIP ENFORCE_UPDATE_OWNERSHIP 該權限。

Java 文件 android.content.pm.PackageInstaller.SessionParams.setRequestUpdateOwnership(boolean)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於