Android MediaRecorder在使用时确实存在一些限制,主要包括权限要求、输出格式限制以及设备兼容性等方面。具体介绍如下:
android.permission.RECORD_AUDIO
权限。android.permission.READ_EXTERNAL_STORAGE
和android.permission.WRITE_EXTERNAL_STORAGE
权限来读写外部存储。android.permission.SCREEN_CAPTURE
权限。android.permission.MANAGE_EXTERNAL_STORAGE
权限以访问所有文件。setOutputFormat
方法设置。综上所述,Android MediaRecorder在使用时需要注意权限要求、输出格式限制以及设备兼容性和其他限制。开发者应根据实际需求和设备特性,选择合适的配置和方法进行录制。