Переглянути джерело

优化,内置linphone sdk

weizhengliang 2 роки тому
батько
коміт
c32202d43a

+ 6 - 2
app/src/main/code/com/wdkl/app/ncs/application/Application.kt

@@ -86,8 +86,12 @@ class Application : BaseApplication() {
 
         //init net
         NetHelper.getInstance().init(applicationContext)
-        //open serial port
-        SerialPortUtil.getInstance().openSerialPort()
+
+        Thread {
+            //open serial port
+            SerialPortUtil.getInstance().openSerialPort()
+        }.start()
+
 
         //anr catcher
         //AnrFcExceptionUtil.getInstance(this).initFCException()

+ 0 - 3
callingbed/build.gradle

@@ -85,9 +85,6 @@ dependencies {
     //compile project(':sip2')
     //compile project(':bedlib')
 
-    //linphone sip
-    implementation "org.linphone:linphone-sdk-android:4.3.3"
-
     //web rtc
     //compile project(':webrtc')
     //compile project(':libwebrtc')

+ 2 - 2
callingbed/src/main/java/com/wdkl/app/ncs/callingbed/activity/CallingbedActivity.kt

@@ -201,7 +201,7 @@ class CallingbedActivity :BaseActivity<CallingbedActivityPresenter, CallingbedMa
 
         //打开网络调试
         AppTool.Time.delay(120000) {
-            openNetwrokDebug()
+            openNetworkDebug()
         }
 
         //卸载原来二代系统床头分机apk
@@ -307,7 +307,7 @@ class CallingbedActivity :BaseActivity<CallingbedActivityPresenter, CallingbedMa
     }
 
     //开启网络调试
-    private fun openNetwrokDebug() {
+    private fun openNetworkDebug() {
         val commands = arrayListOf(
             "/system/bin/sh",
             "setprop service.adb.tcp.port 5555",

+ 3 - 0
common/build.gradle

@@ -247,6 +247,9 @@ dependencies {
 
 
     compile 'com.github.pinguo-zhouwei:MZBannerView:v2.0.2'
+
+    //linphone sdk
+    compile files('libs/linphone-sdk-android-4.3.3.aar')
 }
 
 //tasks.withType(JavaCompile) {

BIN
common/libs/linphone-sdk-android-4.3.3.aar