android 使用AudioRecord 遇到录音权限被禁用
Hi guys, 有谁和我一样遇到录音权限被禁用,但是一直想知道怎样检测该权限是否被禁用?现在我遇到的最头疼的是小米系统,貌似无解,不知道有没有大神可以指点一二,谢谢~
补充一些我的尝试过的:
1、MediaRecorder。小米禁用录音权限,但是
不会抛异常,但是实际上根本没有音频数据输出,或者输出的都是0。我们不能用音频数据都是0的情况来作判断,因为觉得不靠谱。
2、AudioRecord。小米的
总是返回3,也就是正在录制状态,但是实际上根本没有音频数据输出,或者输出的都是0。我们不能用音频数据都是0的情况来作判断,因为觉得不靠谱。
德国boy
10 years, 2 months ago