欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 锐评 > 【HarmonyOS 4.0】访问控制

【HarmonyOS 4.0】访问控制

2024/10/25 4:14:05 来源:https://blog.csdn.net/weixin_43900414/article/details/141760460  浏览:    关键词:【HarmonyOS 4.0】访问控制

1. 申请访问控制权限

1.1 声明所需权限

  1. 开发者在entry/src/main/module.json5文件中声明所需权限,具体格式如下:
  2. 权限名称从应用权限列表获取
{"module" : {"requestPermissions":[{"name" : "ohos.permission.INTERNET","reason": "$string:reason","usedScene": {"ability": ["FormAbility"],"when":"inuse"}},{"name" : "ohos.permission.SYSTEM_FLOAT_WINDOW","reason": "$string:reason","usedScene": {"ability": ["FormAbility"],"when":"always"}}]}
}

1.2 申请授权

  1. 如果目标权限的授权方式为system_grant,开发者在完成第一步后,系统会在安装应用时自动为其进行权限预授于,开发者不需要做其他操作即可使用权限。
  2. 如果目标权限的授权方式为user_grant,开发者在完成第一步后,还需要在应用运行时弹窗请求用户授权。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com