diff --git a/foudations/mogo-commons/src/main/java/com/mogo/commons/voice/AIAssist.java b/foudations/mogo-commons/src/main/java/com/mogo/commons/voice/AIAssist.java index bb589895f3..5f441eb835 100644 --- a/foudations/mogo-commons/src/main/java/com/mogo/commons/voice/AIAssist.java +++ b/foudations/mogo-commons/src/main/java/com/mogo/commons/voice/AIAssist.java @@ -117,9 +117,15 @@ public class AIAssist implements VoiceClient.VoiceCmdCallBack, OnTtsListener { return; } Logger.d( TAG, "received command: %s", cmd ); - final List< IMogoVoiceCmdCallBack > cmdCallBacks = mCmdMap.get( cmd ); - Iterator< IMogoVoiceCmdCallBack > iterator = cmdCallBacks.iterator(); - while ( iterator.hasNext() ) { + + Iterator< IMogoVoiceCmdCallBack > iterator = null; + try { + List< IMogoVoiceCmdCallBack > cmdCallBacks = mCmdMap.get( cmd ); + iterator = new ArrayList<>( cmdCallBacks ).iterator(); + } catch( Exception e ){ + + } + while ( iterator != null && iterator.hasNext() ) { IMogoVoiceCmdCallBack callBack = iterator.next(); if ( callBack != null ) { callBack.onCmdSelected( cmd ); diff --git a/gradle.properties b/gradle.properties index 7d4fdb99a8..b1efe19d5b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -27,29 +27,29 @@ PASSWORD=xintai2018 RELEASE=false # 模块版本 ## 工程内模块 -MOGO_COMMONS_VERSION=1.0.3.8 -MOGO_UTILS_VERSION=1.0.3.8 -MAP_AMAP_VERSION=1.0.3.8 -MOGO_MAP_VERSION=1.0.3.8 -MOGO_MAP_API_VERSION=1.0.3.8 -MOGO_SERVICE_VERSION=1.0.3.8 -MOGO_SERVICE_API_VERSION=1.0.3.8 -MOGO_CONNECTION_VERSION=1.0.3.8 -MOGO_MODULE_APPS_VERSION=1.0.3.8 -MOGO_MODULE_NAVI_VERSION=1.0.3.8 -MOGO_MODULE_SHARE_VERSION=1.0.3.8 -MOGO_MODULE_COMMON_VERSION=1.0.3.8 -MOGO_MODULE_MAIN_VERSION=1.0.3.8 -MOGO_MODULE_MAP_VERSION=1.0.3.8 -MOGO_MODULE_SERVICE_VERSION=1.0.3.8 -MOGO_MODULE_EXTENSIONS_VERSION=1.0.3.8 -MOGO_MODULE_SEARCH_VERSION=1.0.3.8 -MOGO_MODULE_BACK_VERSION=1.0.3.8 -MOGO_MODULE_GPS_SIMULATOR_VERSION=1.0.3.8 -MOGO_MODULE_GPS_SIMULATOR_DEBUG_VERSION=1.0.3.8 -MOGO_MODULE_GPS_SIMULATOR_NOOP_VERSION=1.0.3.8 -MOGO_MODULE_AUTHORIZE_VERSION=1.0.3.8 -MOGO_MODULE_GUIDE_VERSION=1.0.3.8 +MOGO_COMMONS_VERSION=1.0.3.9 +MOGO_UTILS_VERSION=1.0.3.9 +MAP_AMAP_VERSION=1.0.3.9 +MOGO_MAP_VERSION=1.0.3.9 +MOGO_MAP_API_VERSION=1.0.3.9 +MOGO_SERVICE_VERSION=1.0.3.9 +MOGO_SERVICE_API_VERSION=1.0.3.9 +MOGO_CONNECTION_VERSION=1.0.3.9 +MOGO_MODULE_APPS_VERSION=1.0.3.9 +MOGO_MODULE_NAVI_VERSION=1.0.3.9 +MOGO_MODULE_SHARE_VERSION=1.0.3.9 +MOGO_MODULE_COMMON_VERSION=1.0.3.9 +MOGO_MODULE_MAIN_VERSION=1.0.3.9 +MOGO_MODULE_MAP_VERSION=1.0.3.9 +MOGO_MODULE_SERVICE_VERSION=1.0.3.9 +MOGO_MODULE_EXTENSIONS_VERSION=1.0.3.9 +MOGO_MODULE_SEARCH_VERSION=1.0.3.9 +MOGO_MODULE_BACK_VERSION=1.0.3.9 +MOGO_MODULE_GPS_SIMULATOR_VERSION=1.0.3.9 +MOGO_MODULE_GPS_SIMULATOR_DEBUG_VERSION=1.0.3.9 +MOGO_MODULE_GPS_SIMULATOR_NOOP_VERSION=1.0.3.9 +MOGO_MODULE_AUTHORIZE_VERSION=1.0.3.9 +MOGO_MODULE_GUIDE_VERSION=1.0.3.9 ## 工程外部模块