Android AudioRecord start.recroding()报错AudioRecord: start(): status -1

在网上百度没有结果,在调试过程中打开应用行为记录,意外发现,刚才的录音是被系统拒绝,所以在android部分高版本不允许在后台录音,也可以查看录音权限是否在使用中允许,下面是小米10至尊,anddroid 11,Miui 12.1.1.1.0截图

在小米几(8,10),忘了,android 10,开启前台服务,可以录音

详见文档:https://developer.android.google.cn/guide/components/foreground-services

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容