[6.6.0] fit bailing func

This commit is contained in:
EmArrow
2024-08-29 21:37:51 +08:00
parent 5abf65298e
commit bf40e5db07
12 changed files with 42 additions and 53 deletions

View File

@@ -87,9 +87,7 @@ public class MogoAiCloudSocketManager extends ConnectionLifecycleListener implem
)
@Override
public void init(Context context, String sn, String appId, double lat, double lon) {
if (!ProcessUtils.isMainProcess()) {
return;
}
CallerLogger.w(TAG, "init");
this.mAppId = appId;
SocketManager.getInstance().registerSocketConnCallback(this);
SocketManager.getInstance().registerSocketErrorCallback(TAG, this);

View File

@@ -66,7 +66,7 @@ public abstract class AbsMogoApplication extends Application {
}
protected boolean shouldInit() {
return ProcessUtils.isMainProcess(this);
return ProcessUtils.isMainProcess(this) || ProcessUtils.getCurrentProcessName().contains(":passenger");
}
/**

View File

@@ -35,7 +35,7 @@ public abstract class MvpActivity<V extends IView, P extends Presenter<V>> exten
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
super.onCreate(savedInstanceState);
if (!ProcessUtils.isMainProcess(this)) {
if (!(ProcessUtils.isMainProcess(this) || ProcessUtils.getCurrentProcessName().contains(":passenger"))) {
return;
}
setContentView(getLayoutId());