diff --git a/app/src/main/java/com/halo/assistant/HaloApp.java b/app/src/main/java/com/halo/assistant/HaloApp.java index 283e2e0741..70be32861c 100644 --- a/app/src/main/java/com/halo/assistant/HaloApp.java +++ b/app/src/main/java/com/halo/assistant/HaloApp.java @@ -210,7 +210,6 @@ public class HaloApp extends MultiDexApplication implements Configuration.Provid } // 异步初始化 SP SPUtils.getString(""); - MainWrapperRepository.Companion.getInstance().getHomeNavBar(); }); RxJavaPlugins.setIoSchedulerHandler(scheduler -> AppExecutor.INSTANCE.getCachedScheduler()); @@ -277,7 +276,9 @@ public class HaloApp extends MultiDexApplication implements Configuration.Provid // 刷新内存中的用户信息,避免应用进程重建时因没有用户信息数据而显示为掉登录状态 // 必须放在外面,否则不能及时刷新用户数据 UserRepository.getInstance().getLoginUserInfo(); - + + MainWrapperRepository.Companion.getInstance().getHomeNavBar(); + AppExecutor.getUiExecutor().executeWithDelay(() -> { initThirdPartySdk();