diff --git a/app/src/main/java/com/gh/common/util/DataUtils.java b/app/src/main/java/com/gh/common/util/DataUtils.java index 63f47bc9b4..c28b5bd6b7 100644 --- a/app/src/main/java/com/gh/common/util/DataUtils.java +++ b/app/src/main/java/com/gh/common/util/DataUtils.java @@ -6,6 +6,7 @@ import android.content.Context; import android.os.Build; import android.text.TextUtils; +import com.gh.common.AppExecutor; import com.gh.common.constant.Config; import com.gh.gamecenter.BuildConfig; import com.halo.assistant.HaloApp; @@ -86,8 +87,7 @@ public class DataUtils { // 开启收集服务 StatService.startStatService(context, Config.MTA_APPKEY, com.tencent.stat.common.StatConstants.VERSION); - StatService.registerActivityLifecycleCallbacks(context); - + AppExecutor.getUiExecutor().execute(() -> StatService.registerActivityLifecycleCallbacks(context)); } catch (MtaSDkException e) { e.printStackTrace(); }