Androidで録音機能を実現
2597 ワード
録音機能の実現
適切な権限を付与してください
//[1] MediaRecorder recorder = new MediaRecorder();
/[2] recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
//[3] recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
//[4] recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
//[5] recorder.setOutputFile("/mnt/sdcard/luyin.3gp");
//[5]
try { recorder.prepare();
} catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }
適切な権限を付与してください
1. <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
2. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
3. <uses-permission android:name="android.permission.RECORD_AUDIO" />
4. <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>