diff --git a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainLauncherActivity.java b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainLauncherActivity.java index 8f171372f6..010768e236 100644 --- a/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainLauncherActivity.java +++ b/core/function-impl/mogo-core-function-hmi/src/main/java/com/mogo/eagle/core/function/main/MainLauncherActivity.java @@ -413,7 +413,9 @@ public class MainLauncherActivity extends MainActivity implements IMogoIntentLis } } // Log.d("liyz", "connectBluetooth macAddress = " + macAddress + "---pos = " + pos); - method.invoke(mAreadlyConnectedList.get(pos)); + if (mAreadlyConnectedList.size() > pos && (pos >= 0)) { + method.invoke(mAreadlyConnectedList.get(pos)); + } } catch (NoSuchMethodException e) { e.printStackTrace();