问题描述
- 在程序中录制声音在真机上出现异常
-
我想在程序中录制声音,在一些设备中可以正常的运行,但是在 Samsung Galaxy 中却出现以下的异常:android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.provider.MediaStore.RECORD_SOUND }
我使用的下面的代码:
Intent intent = new Intent(MediaStore.Audio.Media.RECORD_SOUND_ACTION); startActivityForResult(intent, ACTIVITY_RECORD_SOUND);
解决方案
在stackoverflow上看到了类似的问题,方法是使用FileObserver监听文件。
地址在这儿:http://stackoverflow.com/questions/6746979/invoking-audio-recorder-and-getting-the-resulting-file
时间: 2024-10-03 20:00:35