From bd4b1beba32ba2171debac53cb0c7c3a7a9368ec Mon Sep 17 00:00:00 2001 From: SnickerSun Date: Sun, 3 Oct 2021 00:50:19 +0800 Subject: [PATCH] =?utf8?q?=E8=A7=A3=E5=86=B3A9=20=E7=9B=91=E5=90=AC?= =?utf8?q?=E5=BD=95=E9=9F=B3=E6=97=B6=E7=94=B1=E4=BA=8E=E4=BB=BB=E5=8A=A1?= =?utf8?q?=E6=89=A7=E8=A1=8C=E8=BF=87=E5=BF=AB=20=E5=BD=95=E9=9F=B3?= =?utf8?q?=E6=BA=90=E8=A2=AB=E5=8D=A0=E6=8A=9B=E5=BC=82=E5=B8=B8=20?= =?utf8?q?=E9=80=A0=E6=88=90=E7=9A=84=20=E5=BA=94=E7=94=A8crash?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../com/ic/protocolSrv/service/AudioService.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/ic/protocolSrv/service/AudioService.java b/app/src/main/java/com/ic/protocolSrv/service/AudioService.java index 2ee1b9ce..f70132a4 100644 --- a/app/src/main/java/com/ic/protocolSrv/service/AudioService.java +++ b/app/src/main/java/com/ic/protocolSrv/service/AudioService.java @@ -120,18 +120,18 @@ public class AudioService implements MediaPlayer.OnErrorListener, MediaPlayer.On public void startRecord(String FileName) { - if (mRecorder == null) - mRecorder = new MediaRecorder(); - mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); - mRecorder.setOutputFormat(MediaRecorder.OutputFormat.AMR_NB); - mRecorder.setOutputFile(FileName); - mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); try { + if (mRecorder == null) + mRecorder = new MediaRecorder(); + mRecorder.setAudioSource(MediaRecorder.AudioSource.MIC); + mRecorder.setOutputFormat(MediaRecorder.OutputFormat.AMR_NB); + mRecorder.setOutputFile(FileName); + mRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); mRecorder.prepare(); + mRecorder.start(); } catch (IOException e) { - ICLogger.e("prepare() failed"); + ICLogger.e(e.getMessage(),e); } - mRecorder.start(); } public void stopRecord() { -- 2.17.1