
注册 UserDataAbility 和 Service 类似,开发者必须在配置配置文件中注册 Data。 配置文件中该字段在创建 Data Ability 时会自动创建,name 与创建的 Data Ability 一 致。 需要关注以下属性: type: 类型设置为 data
uri: 对外提供的访问路径,全局唯一
permissions: 访问该 data ability 时需要申请的访问权限 如果权限非系统权限,需要在配置文件中进行自定义。请参考权限开发指导中关于自定义 权限的相关说明。
权限注册配置文件示例如下:
{
“name”: “.UserDataAbility”,
“type”: “data”,
“visible可见”: true,
“uri”: “dataability://com.example.myapplication5.DataAbilityTest”,
“permissions”: [
“com.example.myapplication5.DataAbility.DATA”
]
}
