有没有办法判断任何应用程序何时请求在Android中使用麦克风



我正在尝试确定何时任何Android应用程序(而不仅仅是来电或去电)请求使用麦克风。有没有办法以编程方式做到这一点?

是的

,尝试使用任何内置音频录制类的 Android 麦克风(例如 MediaRecorded, AudioRecord ),如果其他人同时使用麦克风,您将收到一个异常(就像如果您不在 onPause/onDestroy 中释放任何资源一样)

您要请求的权限是RECORD_AUDIO (http://developer.android.com/guide/topics/security/permissions.html)

获取

已安装应用的权限,请参阅如何获取任何已安装 Android 应用的清单权限。

最新更新