diff --git a/app_ipc_monitoring/src/main/AndroidManifest.xml b/app_ipc_monitoring/src/main/AndroidManifest.xml index 69c583db2c..7b879c95e6 100644 --- a/app_ipc_monitoring/src/main/AndroidManifest.xml +++ b/app_ipc_monitoring/src/main/AndroidManifest.xml @@ -40,7 +40,6 @@ @@ -52,7 +51,6 @@ diff --git a/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java b/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java index 932f2f9070..4706f0100c 100644 --- a/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java +++ b/libraries/mogo-adas/src/main/java/com/zhidao/support/adas/high/AdasManager.java @@ -83,9 +83,12 @@ public class AdasManager implements IAdasNetCommApi { * @param onAdasConnectStatusListener 连接状态监听 */ public synchronized void create(AdasOptions options, OnAdasConnectStatusListener onAdasConnectStatusListener) { - if (mChannel == null) { - mChannel = new AdasChannel(options, onAdasConnectStatusListener); + if (mChannel != null) { + carConfig = null; + mChannel = null; } + mChannel = new AdasChannel(options, onAdasConnectStatusListener); + } /**