修复初始化问题

This commit is contained in:
chenjuntao
2018-12-03 10:51:08 +08:00
parent 49600213b7
commit f2002ff1ce
2 changed files with 3 additions and 3 deletions

View File

@ -6,7 +6,6 @@ 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;
@ -87,7 +86,7 @@ public class DataUtils {
// 开启收集服务
StatService.startStatService(context, Config.MTA_APPKEY, com.tencent.stat.common.StatConstants.VERSION);
AppExecutor.getUiExecutor().execute(() -> StatService.registerActivityLifecycleCallbacks(context));
StatService.registerActivityLifecycleCallbacks(context);
} catch (MtaSDkException e) {
e.printStackTrace();
}

View File

@ -12,6 +12,7 @@ import android.util.Log;
import com.danikula.videocache.HttpProxyCacheServer;
import com.facebook.drawee.backends.pipeline.Fresco;
import com.gh.base.GHActivityLifecycleCallbacksImpl;
import com.gh.common.AppExecutor;
import com.gh.common.LocalBroadcastReceiver;
import com.gh.common.PushManager;
import com.gh.common.exposure.ExposureManager;
@ -105,7 +106,7 @@ public class HaloApp extends TinkerAppLike {
Log.e("CHANNEL_ID", mChannel);
// DataUtils是根据debug/release自动编译对应的文件的
DataUtils.init(getApplication(), mChannel);
AppExecutor.getUiExecutor().execute( () -> DataUtils.init(getApplication(), mChannel));
// 注册回调以用于做各种统计
registerActivityLifecycleCallbacks(new GHActivityLifecycleCallbacksImpl());