1.新建项目“RecordSound",在界面上添加”开始录音“和”停止录音“两个按钮。
2.在Activity中声明音频文件和记录器,代码如下:
3.在Activity中覆盖onDesroty()方法并添加如下代码,以实现退出程序时停止录音和释放资源。
4.获取各按钮的引用并绑定监听。在*中添加如下代码,以实现开始录音和停止录音功能。
5.在AndroidManifest.xml文件中添加用户权限,代码如下:
6.运行程序。单击“开始录音”按钮,“LogCat"面板将输出提示,程序开始录音;
单击“停止按钮”,“LogCat"面板将输出提示,程序停止录音。
“LogCat"面板输出的内容示例如下:
7.打开DDMS视图的“File Explorer"面板,在”mnt/sdcard"目录下应该生成sound.amr音频文件。
可是我的手机实测没有这个文件,如图:
哪位高手告诉我,为什么?谢谢!