HarmonyOS 申请屏幕录制功能报错 errorCode 6
参考官网实现:使用AVScreenCapture录屏取原始码流(C/C++),但是实际发现拉起系统弹框后出现录制实际未启动成功。
分析日志发现报错信息如下:
...I C01799/MemMgr: ReclaimPriorityManager::UpdateReclaimPriorityInner called, pid=16726, bundleUid=20020158, bundleName=com.example.myapplication, reason=FOREGROUND
...I C02B12/AudioServer: [ResetProcessConfig]Create process for 1013, clientUid:20020158.
...I C02B12/AudioServer: [VerifyClientPermission]AudioServer: ==[ohos.permission.MICROPHONE] [uid:1013]==
...E C02B12/AudioServer: [CheckRecorderPermission]Check record permission failed: No permission.
...E C02B2F/ScreenCaptureServer: [invalidDomain]{StartAudioCapture():813} StartAudioCapture micCapture failed
...E C02B2F/NativeScreenCapture: [invalidDomain]{OnError():234} OnError() is called, errorType 0, errorCode 6
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 录制屏幕 录制摄像头咨询
1444浏览 • 1回复 待解决
HarmonyOS 屏幕录制实现
767浏览 • 1回复 待解决
HarmonyOS 屏幕录制需要哪些权限?
952浏览 • 1回复 待解决
使用WebviewController加载url链接报错ErrorCode
2324浏览 • 1回复 待解决
HarmonyOS 咨询音频录制功能细节
1182浏览 • 1回复 待解决
HarmonyOS 开启屏幕录制后应用切到后台,录制服务就停止了
1588浏览 • 1回复 待解决
HarmonyOS 视频录制报错
1188浏览 • 1回复 待解决
HarmonyOS native audio 录制编译报错
1437浏览 • 1回复 待解决
HarmonyOS 音频录制、音频播放功能细节咨询
1887浏览 • 1回复 待解决
arkWeb调用WebRTC时,无法正常进行屏幕录制
1254浏览 • 1回复 待解决
HarmonyOS 目前看,貌似还没有录制屏幕的kit
1070浏览 • 1回复 待解决
请问HarmonyOsAPI version 6用什么包来申请后台任务
2925浏览 • 0回复 待解决
nova6se什么时候可以申请鸿蒙系统呢
8618浏览 • 2回复 待解决
使用WebviewController加载url链接报错ErrorCode: 17100001, Message: 该如何解决?
1568浏览 • 0回复 待解决
如何实现双路预览+录制功能
2368浏览 • 1回复 待解决
使用AudioCapturer开发音频录制功能
2349浏览 • 1回复 待解决
HarmonyOS flutter Plugin权限申请报错9568289
1508浏览 • 1回复 待解决
HarmonyOS 如何监听屏幕滑动pop功能
802浏览 • 1回复 待解决
HarmonyOS 申请长时任务报错9800006 -
886浏览 • 1回复 待解决
api 9 申请网络权限报错
5116浏览 • 1回复 待解决
HarmonyOS 屏幕录制时,有系统浮窗显示计时,如何移除
1019浏览 • 1回复 待解决
HarmonyOS 屏幕录制按照官方最新的文档,启动双录失败
1998浏览 • 1回复 待解决
录制视频(音频)功能需要提供不落地方案。
2753浏览 • 1回复 待解决
HarmonyOS 使用AudioCapturer开发音频录制功能时,可以获取到音频配置最低能录制多少bytes吗?
910浏览 • 1回复 待解决
根据错误码看到 NativeScreenCapture 报errorCode值为6,MICROPHONE没权限导致。最后检查发现MICROPHONE权限在module.json5中配置后,还需要在使用时向用户申请得到用户授权才行。
这边参照官网指导的配置如下:
相关枚举说明如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/_a_v_screen_capture-V5#枚举类型说明,麦克风录制的外部音频流。
对于麦克风权限描述如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/permissions-for-all-V5#ohospermissionmicrophone允许应用使用麦克风,授权方式为:user_grant。
对于user_grant权限,在module.json里面申请后,还需要在代码中显示的向用户申请,用户同意才可以使能。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/request-user-authorization-V5