我有一个非常有趣的问题。
我的印象是,当我的应用程序使用麦克风,而Android系统进程(如来电或呼出)需要麦克风时,我的应用程序会毫不犹豫地释放它。
但我想这已经不是问题了,因为我收到的投诉很少,当应用程序正在使用时,有来电时,通话的另一方,听不到他们。
有没有办法保证无论何时系统进程请求麦克风都会被释放?
发布于 2016-08-18 03:02:52
在我的例子中,我创建了后台线程来检查来自麦克风的传入比特。如果它们为零(或几秒钟的数据延迟),应用程序就会中断进程。然而,当然,这不是一个“好”的解决方案,但可能会有所帮助。
https://stackoverflow.com/questions/38960191
复制相似问题