更新放走丢适配声网的aidl,增加FZD协议已经准备好接口
authork.liang <liangkang648253071@126.com>
Thu, 8 Jul 2021 12:25:41 +0000 (20:25 +0800)
committerk.liang <liangkang648253071@126.com>
Thu, 8 Jul 2021 12:25:41 +0000 (20:25 +0800)
app/src/main/aidl/com/enqualcomm/support/IFZDCallback.aidl
app/src/main/java/com/enqualcomm/support/CoreService.java
app/src/main/java/com/ic/protocols/protocol_fzd.java
app/version_code.properties

index 8d849ca..3535663 100644 (file)
@@ -12,4 +12,5 @@ interface IFZDCallback {
     void onFriendsUnbindResult();
     void onFriendsListLoaded();
     void onCalling(in String callerID,in String roomName,in String type,in String token);
+    void onServerReady();
 }
\ No newline at end of file
index ac21cc9..0abf2d6 100644 (file)
@@ -1623,12 +1623,6 @@ public class CoreService extends Service {
         //判断来源,如果是ICVideoCall的则返回对应的
         String action = intent.getAction();
         if ("com.ic.action.VIDEO_CALL".equals(action)) {
-            try {
-                mFZDService.getBRId();
-                mFZDService.getContacts();
-            } catch (Exception e) {
-                e.printStackTrace();
-            }
             return mFZDService;
         } else if ("com.ic.fzd.action.WEATHER".equals(action)) {
             return mFZDWeatherService;
index f9dd55a..ce374a2 100644 (file)
@@ -1151,7 +1151,21 @@ public class protocol_fzd {
             ICLogger.i("LGZONE Format Error!");
         }
 
-
+        //收到服务器时间消息的时候认为服务器已经准备好了
+        RemoteCallbackList<IFZDCallback> fzdCallback = mRuntime.getFZDCallback();
+        int i = fzdCallback.beginBroadcast();
+        try {
+            while (i > 0) {
+                i--;
+                if (fzdCallback != null) {
+                    fzdCallback.getBroadcastItem(i).onServerReady();
+                }
+            }
+        } catch (Exception e) {
+            e.printStackTrace();
+        } finally {
+            fzdCallback.finishBroadcast();
+        }
     }
 
 
index 438d949..00df572 100644 (file)
@@ -1,2 +1,2 @@
-#Thu Jul 08 14:44:19 CST 2021\r
-VERSION_CODE=889\r
+#Thu Jul 08 17:02:52 CST 2021\r
+VERSION_CODE=890\r