1
嗨 我正在製作一個Android應用程序,用於錄製5-10秒的音頻並將其存儲在數據庫中。 對於錄音我按照此http://xhampa.pastebin.com/Yr2hie6q如何在Android中錄製音頻並將其保存在數據庫中?
但它不能正常工作。該怎麼辦 ? 我無法在我的G1手機上錄製音頻。 歡迎任何建議。
嗨 我正在製作一個Android應用程序,用於錄製5-10秒的音頻並將其存儲在數據庫中。 對於錄音我按照此http://xhampa.pastebin.com/Yr2hie6q如何在Android中錄製音頻並將其保存在數據庫中?
但它不能正常工作。該怎麼辦 ? 我無法在我的G1手機上錄製音頻。 歡迎任何建議。
爲了您的錄音,試試這個代碼:
MediaRecorder recorder;
public void startRecording() throws IOException
{
SimpleDateFormat timeStampFormat = new SimpleDateFormat(
"yyyy-MM-dd-HH.mm.ss");
String fileName = "audio_" + timeStampFormat.format(new Date())
+ ".mp4";
recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
recorder.setOutputFile("/sdcard/"+fileName);
recorder.prepare();
recorder.start();
}
protected void stopRecording() {
recorder.stop();
recorder.release();
}
你可以找到你在你的SD卡文件。
Klaus Byskov Hoffmann,當我用我的G1手機進行測試時,它沒有記錄任何東西。 – Subrat 2010-12-13 19:29:59
如果您向我們提供非技術性的詳細信息,您將得到一個非技術性的答案。我們可以推斷,您的應用程序沒有記錄這個問題的存在。您需要提供有關不工作的內容,症狀是什麼,您看到什麼logcat消息等的技術細節。 – 2011-03-23 23:55:40