我正在尝试确定何时任何Android应用程序(而不仅仅是来电或去电)请求使用麦克风。有没有办法以编程方式做到这一点?
是的
,尝试使用任何内置音频录制类的 Android 麦克风(例如 MediaRecorded, AudioRecord
),如果其他人同时使用麦克风,您将收到一个异常(就像如果您不在 onPause
/onDestroy
中释放任何资源一样)
您要请求的权限是RECORD_AUDIO (http://developer.android.com/guide/topics/security/permissions.html)
获取已安装应用的权限,请参阅如何获取任何已安装 Android 应用的清单权限。