From: snickersun Date: Wed, 2 Sep 2020 15:05:14 +0000 (+0800) Subject: release V513 X-Git-Url: http://git.snicker.com.cn/sitemap.xml?a=commitdiff_plain;h=b778163d6bb9e2173d332737d1ebb979694359de;p=protocol_srv.git release V513 for A9 优化 录音流程,都放入thread里面执行。 --- diff --git a/app/release/ICSer_V512_2009022255_release.apk b/app/release/ICSer_V513_2009022303_release.apk similarity index 78% rename from app/release/ICSer_V512_2009022255_release.apk rename to app/release/ICSer_V513_2009022303_release.apk index e2a888b0..9360a3e8 100644 Binary files a/app/release/ICSer_V512_2009022255_release.apk and b/app/release/ICSer_V513_2009022303_release.apk differ diff --git a/app/release/output.json b/app/release/output.json index 0c96c198..e3c247f4 100644 --- a/app/release/output.json +++ b/app/release/output.json @@ -1 +1 @@ -[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":512,"versionName":"2009022255","enabled":true,"outputFile":"ICSer_V512_2009022255_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V512_2009022255_release.apk","properties":{}}] \ No newline at end of file +[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":513,"versionName":"2009022303","enabled":true,"outputFile":"ICSer_V513_2009022303_release.apk","fullName":"release","baseName":"release"},"path":"ICSer_V513_2009022303_release.apk","properties":{}}] \ No newline at end of file diff --git a/app/src/main/java/com/enqualcomm/support/service/Deliver.java b/app/src/main/java/com/enqualcomm/support/service/Deliver.java index 7de47051..0156bf5a 100644 --- a/app/src/main/java/com/enqualcomm/support/service/Deliver.java +++ b/app/src/main/java/com/enqualcomm/support/service/Deliver.java @@ -485,11 +485,16 @@ public static void sendLocationMSG( String Msg){ }else if ("StartMonitor".equals(paramStringMessage.cmd())) { String recordfilepath=Util.getRecordfilePath(mRuntime, TimeUtil.getSystemTime3()); - AudioService.getInstance().startRecord(recordfilepath); - int recordtime=Integer.parseInt(paramStringMessage.isFromCache()); - Observable.timer(recordtime, TimeUnit.SECONDS).subscribe(new Action1() { - public void call(Long param1Long) { - + int recordtime=Integer.parseInt(paramStringMessage.isFromCache().trim()); + new Handler().post(new Runnable() { + @Override + public void run() { + AudioService.getInstance().startRecord(recordfilepath); + } + }); + new Handler().postDelayed(new Runnable() { + @Override + public void run() { AudioService.getInstance().stopRecord(); ICLogger.i("Monitor Record to send "+recordfilepath); //创建voiceConent并添加到数据 @@ -500,9 +505,8 @@ public static void sendLocationMSG( String Msg){ //trigger 分包发送 if (CoreService.getInstance().getConnection()!=null) CoreService.getInstance().getConnection().DeliverCMDMessageToSystem("SentVoicePacket", ""); - } - }); + },recordtime*1000); return true; } diff --git a/app/version_code.properties b/app/version_code.properties index 2358445a..e9993ff9 100644 --- a/app/version_code.properties +++ b/app/version_code.properties @@ -1,2 +1,2 @@ -#Wed Sep 02 22:55:51 CST 2020 -VERSION_CODE=512 +#Wed Sep 02 23:03:26 CST 2020 +VERSION_CODE=513