恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
Flutter OH 原生侧权限申请说明
首页
资讯中心
/
Flutter OH 原生侧权限申请说明
Flutter OH 原生侧权限申请说明
发布时间:2026/9/5 2:14:23
Flutter OH 应用在调用某些系统功能时如网络、相机、定位、存储等需要在 ohos 原生侧声明相应权限。若未正确申请权限可能导致 API 调用失败或应用崩溃。权限声明位置在ohos/entry/src/main/module.json5文件的module内配置requestPermissions声明权限{module: {name:entry,type:entry,description:$string:module_desc,mainElement:EntryAbility,deviceTypes: [phone,tablet],pages:$profile:main_pages,// 权限声明在此处requestPermissions: [ {name:ohos.permission.INTERNET} ] } }配置权限之后需要重新签名File→ProjectStructure →Project→ Signing Configs权限场景相关问题flutter输入框长按无法粘贴问题应用需要申请剪贴板权限ohos.permission.READ_PASTEBOARD。requestPermissions: [ {name:ohos.permission.READ_PASTEBOARD,reason:$string:EntryAbility_desc,usedScene: {abilities: [EntryAbility],when:inuse} } ]flutter无法保存图片到相册问题应用需要申请保存图片权限ohos.permission.WRITE_IMAGEVIDEO。requestPermissions: [ {name:ohos.permission.WRITE_IMAGEVIDEO,reason:$string:EntryAbility_desc,usedScene: {abilities: [EntryAbility],when:inuse} }功能与权限对照表开发 Flutter OH 应用时请根据功能场景在 ohos 原生侧申请相应权限表格仅列出常用权限更多权限请参考应用权限列表功能场景所需权限授权方式网络请求ohos.permission.INTERNET系统授权获取本应用信息ohos.permission.GET_BUNDLE_INFO系统授权获取设备位置信息ohos.permission.LOCATION_IN_BACKGROUNDohos.permission.LOCATIONohos.permission.APPROXIMATELY_LOCATION用户授权相机ohos.permission.CAMERA用户授权麦克风ohos.permission.MICROPHONE用户授权通讯录ohos.permission.READ_CONTACTSohos.permission.WRITE_CONTACTS用户授权日历ohos.permission.READ_CALENDARohos.permission.WRITE_CALENDARohos.permission.READ_WHOLE_CALENDARohos.permission.WRITE_WHOLE_CALENDAR用户授权运动数据ohos.permission.ACTIVITY_MOTION用户授权身体传感器ohos.permission.READ_HEALTH_DATA用户授权图片和视频ohos.permission.WRITE_IMAGEVIDEOohos.permission.READ_IMAGEVIDEOohos.permission.MEDIA_LOCATION用户授权音乐和音频ohos.permission.WRITE_AUDIOohos.permission.READ_AUDIO用户授权跨应用关联ohos.permission.APP_TRACKING_CONSENT用户授权设备发现和连接ohos.permission.ACCESS_BLUETOOTHohos.permission.ACCESS_NEARLINKohos.permission.DISTRIBUTED_DATASYNC用户授权剪切板ohos.permission.READ_PASTEBOARD用户授权截屏ohos.permission.CUSTOM_SCREEN_CAPTURE用户授权文件夹ohos.permission.READ_WRITE_DOWNLOAD_DIRECTORYohos.permission.READ_WRITE_DESKTOP_DIRECTORYohos.permission.READ_WRITE_DOCUMENTS_DIRECTORY用户授权权限与Profile开发调试时权限可以在授权到临时签名文件里发布应用时需要申请发布 Profile