Quellcode durchsuchen

修改在线模式可能切换不成功问题

weizhengliang vor 3 Jahren
Ursprung
Commit
577d3b6887

+ 4 - 1
conversion_box/src/main/java/com/wdkl/app/ncs/conversion_box/service/AppService.kt

@@ -12,6 +12,7 @@ import android.os.IBinder
 import com.wdkl.app.ncs.conversion_box.R
 import com.wdkl.app.ncs.conversion_box.helper.AppUpdateHelper
 import com.wdkl.ncs.android.lib.base.BaseApplication
+import com.wdkl.ncs.android.lib.utils.AppTool
 import com.wdkl.ncs.android.middleware.common.Constant
 import com.wdkl.ncs.android.middleware.common.MessageEvent
 import com.wdkl.ncs.android.middleware.udp2.UdpIndex
@@ -104,7 +105,9 @@ class AppService : Service() {
                         //如果当前是离线模式则启动在线模式
                         if (CommonUtils.getStartMode(BaseApplication.appContext) != 1) {
                             CommonUtils.setStartMode(BaseApplication.appContext, 1)
-                            AppUpdateHelper.restartApp(BaseApplication.appContext)
+                            AppTool.Time.delay(3000) {
+                                AppUpdateHelper.restartApp(BaseApplication.appContext)
+                            }
                         }
                     }
                 }