HarmonyOS 录音SDK的使用问题?

使用的录音SDK:audio.AudioCapturer。保持全局单实例audio.AudioCapturer,就是从APP启动评测到APP进程被销毁,audio.AudioCapturer实例都一直存在。

发现的问题:

1、发现audio.AudioCapturer在录音结束之后,如果只调用了(this.audioCapturer as audio.AudioCapturer).stop 方法后台会一直打印[invalidDomain][WaitForRunning]Wait timeout, current state\_ is 3的日志。请问这个日志是为什么会打印出来,如何可以避免?

2、从APP启动评测到APP进程销毁,audio.AudioCapturer实例都一直存在,有没有什么隐患,如果有隐患,请问更好的实践应该是什么样的?

阅读 490
1 个回答

日志是底层打印,可以不用关心。全局单实例也没什么问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进