提交 d4df597b 编写于 作者: L liwuli

fix error

Signed-off-by: Nliwuli <liwuli@huawei.com>
上级 96add95c
...@@ -2,18 +2,16 @@ ...@@ -2,18 +2,16 @@
## EnterpriseAdminExtensionAbility简介 ## EnterpriseAdminExtensionAbility简介
企业设备管理扩展能力,是MDM应用必备组件。当开发者为企业开发MDM(Mobilie Device Management)应用时,需继承EnterpriseAdminExtensionAbility,在EnterpriseAdminExtensionAbility实例中实现MDM业务逻辑,EnterpriseAdminExtensionAbility实现了系统管理状态变化通知功能,并定义了管理应用激活、去激活、应用安装、卸载事件等回调接口。 企业设备管理扩展能力,是MDM(Mobile Device Management)应用必备组件。当开发者为企业开发MDM应用时,需继承EnterpriseAdminExtensionAbility,在EnterpriseAdminExtensionAbility实例中实现MDM业务逻辑,EnterpriseAdminExtensionAbility实现了系统管理状态变化通知功能,并定义了管理应用激活、去激活、应用安装、卸载事件等回调接口。
## 约束与限制 ## 约束与限制
- **_功能限制_** 仅支持设备管理员应用使用。(功能限制)
仅支持设备管理员应用使用。
## 场景:监听设备管理器激活、去激活、应用安装、卸载事件
## 场景:监听设备管理器激活、去激活、应用安装、卸载事件 ### 概述
## 概述
onAdminEnabled:由企业管理员或者员工部署MDM应用,激活设备管理器,系统通知MDM应用已激活DeviceAdmin权限。MDM应用可在onAdminEnabled回调函数中进行初始化策略设置。 onAdminEnabled:由企业管理员或者员工部署MDM应用,激活设备管理器,系统通知MDM应用已激活DeviceAdmin权限。MDM应用可在onAdminEnabled回调函数中进行初始化策略设置。
...@@ -23,7 +21,7 @@ onBundleAdded: 企业应用管理场景下,企业管理员订阅应用安装 ...@@ -23,7 +21,7 @@ onBundleAdded: 企业应用管理场景下,企业管理员订阅应用安装
onBundleRemoved: 企业应用管理场景下,企业管理员取消订阅应用安装卸载事件。 onBundleRemoved: 企业应用管理场景下,企业管理员取消订阅应用安装卸载事件。
## 接口说明 ### 接口说明
| 类名 | 接口名称 | 描述 | | 类名 | 接口名称 | 描述 |
| :------------------------------ | ----------------------------------------- | ---------------------------- | | :------------------------------ | ----------------------------------------- | ---------------------------- |
...@@ -32,13 +30,13 @@ onBundleRemoved: 企业应用管理场景下,企业管理员取消订阅应用 ...@@ -32,13 +30,13 @@ onBundleRemoved: 企业应用管理场景下,企业管理员取消订阅应用
| EnterpriseAdminExtensionAbility | onAdminEnabled(): void | 设备管理器应用激活回调方法 | | EnterpriseAdminExtensionAbility | onAdminEnabled(): void | 设备管理器应用激活回调方法 |
| EnterpriseAdminExtensionAbility | onBundleRemoved(bundleName: string): void | 应用卸载回调方法 | | EnterpriseAdminExtensionAbility | onBundleRemoved(bundleName: string): void | 应用卸载回调方法 |
## 开发步骤 ### 开发步骤
开发者在实现EnterpriseAdminExtensionAbility的时候,需先激活设备管理员应用,并在设备管理员应用的代码目录下新建ExtensionAbility,具体步骤如下。 开发者在实现EnterpriseAdminExtensionAbility的时候,需先激活设备管理员应用,并在设备管理员应用的代码目录下新建ExtensionAbility,具体步骤如下。
1. 在工程Module对应的ets目录下,右键选择“New > Directory”,新建一个目录并命名为EnterpriseExtAbility。 1. 在工程Module对应的ets目录下,右键选择“New > Directory”,新建一个目录并命名为EnterpriseExtAbility。
2. 在EnterpriseExtAbility目录,右键选择“New > TypeScript File”,新建一个TypeScript文件并命名为EnterpriseExtAbility.ts。 2. 在EnterpriseExtAbility目录,右键选择“New > TypeScript File”,新建一个TypeScript文件并命名为EnterpriseExtAbility.ts。
3. 打开EnterpriseExtAbility.ts文件,导入EnterpriseAdminExtensionAbility模块,自定义类继承EnterpriseAdminExtensionAbility并加上需要的应用通知回调方法,如onAdminEnabled()、onAdminDisabled()等回调方法。当设备管理员应用被激活或去激活时,则可以在对应回调方法中接受系统发送通知。 3. 打开EnterpriseExtAbility.ts文件,导入EnterpriseAdminExtensionAbility模块,自定义类继承EnterpriseAdminExtensionAbility并加上需要的应用通知回调方法,如onAdminEnabled()、onAdminDisabled()等回调方法。当设备管理员应用被激活或去激活时,则可以在对应回调方法中接受系统发送通知。
```ts ```ts
import EnterpriseAdminExtensionAbility from '@ohos.enterprise.EnterpriseAdminExtensionAbility'; import EnterpriseAdminExtensionAbility from '@ohos.enterprise.EnterpriseAdminExtensionAbility';
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册