Android多媒体框架支持捕获和编码各种常见的音频和视频格式,若设备硬件支持,既可以使用MediaRecorder API
1.请求录制音频的权限
为了能够录制音频,应用必须告知用户将访问设备的音频输入,则必须在Androidmanifest.xml(清单文件)中加入以下权限标记:
<uses-permission android:name="android.permission.RECORD_AUDIO" />
RECORD_AUDIO
是一项“危险”的权限,因为它可能会对用户的隐私构成威胁。从 Android 6.0(API 级别 23)开始,使用危险权限的应用在运行时必须请求用户的批准。在用户授予权限后,应用应该记住,而且不会再次询问。以下代码示例展示了如何使用 ActivityCompat.r