我尝试录制声音。我使用 Intent 来录制声音。但在一台设备上 MediaStore.Audio.Media.RECORD_SOUND_ACTION 返回错误:
这是我的代码:
Intent intent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION);
startActivityForResult(intent, RQS_RECORDING);
这是我的错误:
No activity found to handle Intent { act=android.provider.MediaStore.RECORD_SOUND (has extras) }
可能是什么原因?这是否意味着某些设备上无法访问该功能?如何检查设备上是否存在 RECORD_SOUND_ACTION?