在鸿蒙开发中,调用部分 API 时需要申请权限后,才能调用,如:网络请求,获取网络信息等。
部分 API 调用的时候还会弹窗,如:麦克风(录音)、日历。
申请应用权限时,需要注意两个关键信息:
- 权限级别
- 授权方式
应用权限列表
分为对所有应用开放的权限-都能用和允许ACL跨级别申请权限-需要签名证书。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/permissions-for-all-0000001820999669
下面是通过对权限管理的封装,包括查询权限、发起权限请求、以及跳转到设置开启权限.
核心Api:
<