From 5dc625a64cf58d798929f22c3073cd06b837f87a Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期四, 25 十一月 2021 16:44:57 +0800
Subject: [PATCH] 2021-11-25 1.更新

---
 HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java |   53 +++++++++++++++++++++++++++++++----------------------
 1 files changed, 31 insertions(+), 22 deletions(-)

diff --git a/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java b/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java
index 666b384..5388edf 100644
--- a/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java
+++ b/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java
@@ -11,6 +11,7 @@
 import com.hdl.hdllinphonesdk.HDLLinphoneKit;
 import com.hdl.hdllinphonesdk.activity.HDLLinphoneIntercomActivity;
 import com.hdl.hdllinphonesdk.activity.HDLLinphoneMonitorActivity;
+import com.hdl.hdllinphonesdk.activity.HDLLinphoneReverseCallActivity;
 import com.hdl.hdllinphonesdk.callback.OnHDLLinphoneCallListener;
 import com.hdl.hdllinphonesdk.core.service.HDLLinphoneService;
 import com.hdl.hdllinphonesdk.utils.HDLLog;
@@ -48,7 +49,7 @@
 //                HDLLinphoneKit.getInstance().setAccountAndLogin("5555", "85521566", "test-gz.hdlcontrol.com:5060");
 //                HDLLinphoneKit.getInstance().setAccountAndLogin("6666", "85521566", "test-gz.hdlcontrol.com:5060");
 
-                HDLLinphoneKit.getInstance().setAccountAndLogin("7777", "85521566", "test-gz.hdlcontrol.com:35060");
+                HDLLinphoneKit.getInstance().setAccountAndLogin("8888", "85521566", "47.96.88.250:35060");
 
 
 
@@ -66,7 +67,7 @@
             @Override
             public void onClick(View v) {
                 clearProxyConfig();
-                HDLLinphoneKit.getInstance().setAccountAndLogin("5555", "85521566", "test-gz.hdlcontrol.com:35060");
+                HDLLinphoneKit.getInstance().setAccountAndLogin("8888", "85521566", "47.96.88.250:35060");
             }
         });
 
@@ -79,8 +80,7 @@
 //                HDLLinphoneKit.getInstance().callTo("61723164995779",true);
 //                HDLcallTo("61723164995779",true);
 //                HDLLinphoneKit.getInstance().callTo("1427186301744910338",true);
-                HDLLinphoneKit.getInstance().callTo("5555",true);
-
+                HDLLinphoneKit.getInstance().callTo("1456490719927488513",true);
                 startActivity(HDLLinphoneMonitorActivity.class);
 
 
@@ -91,7 +91,7 @@
             @Override
             public void onClick(View v) {
 
-                HDLLinphoneKit.getInstance().getCore().setNetworkReachable(true);
+//                HDLLinphoneKit.getInstance().getCore().setNetworkReachable(true);
 //                isOpen = !isOpen;
 //                showToast("褰撳墠璁剧疆鐘舵�侊細"+isOpen);
 //                HDLLinphoneKit.getInstance().getCore().enableVideoCapture(isOpen);//绂佺敤鎵嬫満鎽勫儚澶磋棰戦噰闆�
@@ -111,9 +111,18 @@
             }
         });
 
+        //1.鍒濆鍖朣DK锛屽苟娉ㄥ唽HDLLinphoneService
         HDLLinphoneKit.getInstance().initLinphone(this);
+        //2.璁剧疆鏄惁鑷姩璺宠浆鍛煎彨,濡傛灉瀵规帴鏋佸厜鎺ㄩ�佸啀寮瑰嚭椤甸潰锛岃繖閲岃璁剧疆false
         HDLLinphoneKit.getInstance().setAutoJumpCallView(true);
+        //3.鐩戝惉鍛煎彨鍜岀洃鎺ч〉闈紝鐢ㄦ埛鎿嶄綔鐨勭浉鍏充簨浠躲�佹帴鍚�佹嫆鎺ャ�佸紑閿佺瓑....
         setOnHDLLinphoneCallListener();
+    }
+
+    void all(){
+        Intent intent = new Intent(this, HDLLinphoneReverseCallActivity.class);
+        intent.
+        startActivity(intent);
     }
 
     boolean isOpen;
@@ -154,22 +163,22 @@
 
     }
 
-    public void logoutLog() {
-        try {
-            Core core = HDLLinphoneService.getCore();
-            ProxyConfig[] configs = core.getProxyConfigList();
-            if(configs != null) {
-                HDLLog.E("registrationState璐︽埛length" + configs.length);
-            }
-
-            for (ProxyConfig config : configs) {
-                HDLLog.E("registrationState璐︽埛"+config.getIdentityAddress().getUsername());
-            }
-
-        } catch (Exception e) {
-            e.printStackTrace();
-        }
-    }
+//    public void logoutLog() {
+//        try {
+//            Core core = HDLLinphoneService.getCore();
+//            ProxyConfig[] configs = core.getProxyConfigList();
+//            if(configs != null) {
+//                HDLLog.E("registrationState璐︽埛length" + configs.length);
+//            }
+//
+//            for (ProxyConfig config : configs) {
+//                HDLLog.E("registrationState璐︽埛"+config.getIdentityAddress().getUsername());
+//            }
+//
+//        } catch (Exception e) {
+//            e.printStackTrace();
+//        }
+//    }
 
     boolean openSuccess;
     void setOnHDLLinphoneCallListener(){
@@ -189,7 +198,7 @@
             @Override
             public void onUnlockAction() {
 //
-                HDLLinphoneKit.getInstance().getCore().clearAllAuthInfo();
+//                HDLLinphoneKit.getInstance().getCore().clearAllAuthInfo();
 
 //                showToast("寮�閿�");
 //                EasyLinphone.callTo("61723164995779",true);

--
Gitblit v1.8.0