我一直在寻找几天,并没有找到合适的解决方案。如何检查麦克风是否被任何背景应用程序使用
我想检查是否有任何应用程序在后台使用麦克风,所以我的应用程序可以使用它,否则我只想显示消息“麦克风正在使用另一个应用程序”。
我试着检查所有的应用程序在后台和他们的权限,但这并不能解决我的问题,因为有包wearable.app要求的权限,但它不影响音频,或它没有使用它。
我尝试了其他的解决方案,我可以在这里或谷歌找到,但没有一个似乎是正确的方法。
所有我想检查,如果麦克风没有被使用,所以我的应用程序可以使用它。
任何建议,我将不胜感激。
真棒解决方法 – Qasim
greate解决方法,但我想知道如果这也可以使用OpenSLES检测。 Atm我的OpenSLES音频回调没有被触发,以防麦克风不可用。 – user2479595