add socket status listener and remove unfitable code

This commit is contained in:
zhongchao
2022-12-02 11:03:34 +08:00
parent 75cd5fb61d
commit 60094ced77
10 changed files with 35 additions and 146 deletions

View File

@@ -22,6 +22,7 @@ import chassis.VehicleStateOuterClass
import com.mogo.cloud.passport.MoGoAiCloudClient
import com.mogo.cloud.passport.MoGoAiCloudClientConfig
import com.mogo.commons.debug.DebugConfig
import com.mogo.commons.module.status.MogoStatusManager
import com.mogo.eagle.core.data.app.AppConfigInfo
import com.mogo.eagle.core.data.autopilot.*
import com.mogo.eagle.core.data.config.FunctionBuildConfig
@@ -1721,7 +1722,7 @@ class DebugSettingView @JvmOverloads constructor(
tvServerSocketStatus.text = Html.fromHtml(
"服务器Socket状态${
if (DebugConfig.isDownloadSnapshot()) {
if (MogoStatusManager.getInstance().isSocketOnLine) {
"<font color='blue'>正常"
} else {
"<font color='red'>异常"

View File

@@ -91,7 +91,6 @@ public class MainLauncherActivity extends MainActivity implements IMogoIntentLis
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
DebugConfig.setNeedRequestUserInfo(true);
EventBus.getDefault().register(this);
CallerLogger.INSTANCE.i(M_HMI + TAG, "onCreate");
}