DevEcoStudio:鸿蒙系统的权限申请

本文介绍了在鸿蒙系统中如何进行权限申请,包括静态声明和代码动态申请两个步骤。在config.json中进行权限静态声明,然后通过代码动态申请,如相机权限。注意在DevEcoStudio中使用ToastDialog时要设置延长时间。
摘要由CSDN通过智能技术生成


前言

自己的第一篇关于鸿蒙系统的文章,本篇文章主要说的是鸿蒙系统权限的申请


提示:如果文章有什么问题欢迎指正,华为官方权限申请文档:开发-权限指导

一、权限的申请

安卓的权限申请过程是:先清单文件中静态声明,再根据是否需要版本适配,在代码中动态申请权限。
而ohos系统也类似于这个过程,不过它的权限申请起来稍微繁琐点,并且动态代码申请是必须有的。

二、申请步骤

1.静态声明

打开config.json文件,再该文件中进行权限的声明。
我们这里申请的是相机权限,其他权限可以去官方文档找。

config.json文件

config.json代码如下(示例):
你如果想申请多个权限,依次用{}隔开就行。

"module": {
   
    "reqPermissions": [
      {
   
        "name": "ohos.permission.CAMERA",
        "reason
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值