AudioRecord doesn't work for Motorola Milestone
Posted
by hcpl
on Stack Overflow
See other posts from Stack Overflow
or by hcpl
Published on 2010-05-04T12:26:09Z
Indexed on
2010/05/04
12:28 UTC
Read the original article
Hit count: 271
android
I'm having this problem only on Motorola Milestone. Code:
// init recorder
recordInstance = new AudioRecord(MediaRecorder.AudioSource.MIC,
8000, AudioFormat.CHANNEL_CONFIGURATION_MONO,
AudioFormat.ENCODING_PCM_16BIT, 8000);
recordInstance.startRecording();
//more code here
recordInstance.stop();
The errorinformation I have (can't find more for the moment since I don't have a milestone myself for debugging):
Uncaught handler: thread main exiting due to uncaught exception
java.lang.IllegalStateException: stop() called on an uninitialized AudioRecord.
at android.media.AudioRecord.stop(AudioRecord.java:51 6)
Apparantly I'm not the only one with this problem. Some very similar threads I found (without solution):
http://groups.google.com/group/android-developers/browse_thread/thread/6dd24aeb484b2e40 http://androidcommunity.com/forums/f2/problem-using-audiorecord-in-motorola-milestone-30935/ http://community.developer.motorola.com/t5/Android-App-Development-for/Problem-using-AudioRecord-on-Milestone-device/m-p/3889 http://www.fring.com/forums/showthread.php?t=16194
© Stack Overflow or respective owner