語言

DevicePolicyManager.ActionProvisionManagedDevice 欄位

定義

活動動作:啟動配置流程,建立受管理裝置。

[Android.Runtime.Register("ACTION_PROVISION_MANAGED_DEVICE", ApiSince=23)]
public const string ActionProvisionManagedDevice;
[<Android.Runtime.Register("ACTION_PROVISION_MANAGED_DEVICE", ApiSince=23)>]
val mutable ActionProvisionManagedDevice : string

欄位值

屬性

備註

活動動作:啟動配置流程,建立受管理裝置。 必須從 android.app.Activity#startActivityForResult(Intent, int)開始。

在裝置擁有者配置過程中,裝置管理員應用程式會被設定為裝置的擁有者。 裝置擁有者對裝置擁有完全控制權。 使用者無法修改裝置擁有者。

典型的使用情境是公司擁有但由員工或客戶使用的裝置。

帶有此動作的意圖只能發送在未配置的裝置上。 可以透過查詢方法 #isProvisioningAllowed(String)來檢查是否允許配置。

意圖包含以下附加內容:<ul<>li#EXTRA_PROVISIONING_DEVICE_ADMIN_COMPONENT_NAME<>/li><li#EXTRA_PROVISIONING_SKIP_ENCRYPTION>、optional</li><li>#EXTRA_PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED、optional</li<>li>#EXTRA_PROVISIONING_ADMIN_EXTRAS_BUNDLE、<optional/li li、optional/li<>li<>#EXTRA_PROVISIONING_LOGO_URI、optional/li><li#EXTRA_PROVISIONING_DISCLAIMERS>、optional</li><li#EXTRA_PROVISIONING_SKIP_EDUCATION_SCREENS<>、optional/li></ul>

當裝置擁有者配置完成後,會向裝置擁有者廣播該類型的 DeviceAdminReceiver#ACTION_PROFILE_PROVISIONING_COMPLETE 意圖。

從版本 android.os.Build.VERSION_CODES#O開始,當裝置擁有者配置完成,連同上述廣播一起,活動意圖 #ACTION_PROVISIONING_SUCCESSFUL 也會傳送給裝置擁有者。

如果配置失敗,裝置會被恢復出廠設定。

結果碼 表示 android.app.Activity#RESULT_OK 配置流程的同步部分成功,但這並不保證整個流程都會成功。 相反地,結果碼 表示 android.app.Activity#RESULT_CANCELED 使用者退出了配置,或未達成某些配置的前提條件。

此會員已被棄用。 為了支援 android.os.Build.VERSION_CODES#S 及後續,管理應用程式必須實作帶有意圖過濾器的活動,針對 和 #ACTION_GET_PROVISIONING_MODE#ACTION_ADMIN_POLICY_COMPLIANCE 意圖動作;使用 #ACTION_PROVISION_MANAGED_DEVICE 開始配置會導致配置失敗;為了支援預先android.os.Build.VERSION_CODES#S配置,管理應用程式也必須持續使用此常數。

Java 文件 android.app.admin.DevicePolicyManager.ACTION_PROVISION_MANAGED_DEVICE。

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

適用於