فهرست منبع

<修改APP在某种情况下可能出现闪退重启问题>

weizhengliang 4 سال پیش
والد
کامیت
e79344fd0e
1فایلهای تغییر یافته به همراه1 افزوده شده و 3 حذف شده
  1. 1 3
      app/src/main/java/com/wdkl/callingdoctor/util/AnalysisUdpUtil.java

+ 1 - 3
app/src/main/java/com/wdkl/callingdoctor/util/AnalysisUdpUtil.java

@@ -46,10 +46,8 @@ public class AnalysisUdpUtil {
 
 
 
 
             //护士主机呼叫
             //护士主机呼叫
-            if (Constants.NURSE_CALL.equals(data[8])) {
-
+            if (data.length > 10 && Constants.NURSE_CALL.equals(data[8])) {
                 Log.e("AnalysisUdpUtil",""+data[8]);
                 Log.e("AnalysisUdpUtil",""+data[8]);
-
                 switch (data[0]) {
                 switch (data[0]) {
                     case "call_13"://护士主机呼叫医生主机
                     case "call_13"://护士主机呼叫医生主机
                         UdpEntity nurse_call_doctor_udpEntity = new UdpEntity();
                         UdpEntity nurse_call_doctor_udpEntity = new UdpEntity();