diff --git a/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasEventManager.java b/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasEventManager.java index 226287e8f5..c248d7a868 100644 --- a/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasEventManager.java +++ b/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasEventManager.java @@ -141,10 +141,14 @@ public class AdasEventManager implements OnAdasListener, OnAdasMsgConnectStatusL @Override public void onRectData(RectInfo rectInfo) { Logger.d(TAG, "onRectData " + rectInfo); - for (IAdasDataListener listener : iAdasEventListeners) { - if (listener != null) { - listener.cameraEyeDetectResult(gson.toJson(rectInfo)); + try { + for (IAdasDataListener listener : iAdasEventListeners) { + if (listener != null) { + listener.cameraEyeDetectResult(gson.toJson(rectInfo)); + } } + } catch (Exception e) { + e.printStackTrace(); } }