Android MediaRecorder在使用時確實存在一些限制,主要包括權(quán)限要求、輸出格式限制以及設(shè)備兼容性等方面。具體介紹如下:
android.permission.RECORD_AUDIO
權(quán)限。android.permission.READ_EXTERNAL_STORAGE
和android.permission.WRITE_EXTERNAL_STORAGE
權(quán)限來讀寫外部存儲。android.permission.SCREEN_CAPTURE
權(quán)限。android.permission.MANAGE_EXTERNAL_STORAGE
權(quán)限以訪問所有文件。setOutputFormat
方法設(shè)置。綜上所述,Android MediaRecorder在使用時需要注意權(quán)限要求、輸出格式限制以及設(shè)備兼容性和其他限制。開發(fā)者應(yīng)根據(jù)實際需求和設(shè)備特性,選擇合適的配置和方法進行錄制。