package com.sxjs.testmodule;
import android.app.Application;
import com.alibaba.android.arouter.launcher.ARouter;
import com.facebook.drawee.backends.pipeline.Fresco;
import com.squareup.leakcanary.LeakCanary;
import com.sxjs.common.CommonConfig;
import com.sxjs.common.GlobalAppComponent;
/**
* @author:admin on 2017/4/19 16:03.
*/
public class TestModuleApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
if (LeakCanary.isInAnalyzerProcess(this)) {
return;
}
if(CommonConfig.DEBUG){
LeakCanary.install(this);
ARouter.openLog(); // 打印日志
ARouter.openDebug(); // 开启调试模式(如果在InstantRun模式下运行,必须开启调试模式!线上版本需要关闭,否则有安全风险)
}
ARouter.init(this);
//CrashReport.initCrashReport(getApplicationContext(), "93f0e37549", CommonConfig.DEBUG);
Fresco.initialize(this);
GlobalAppComponent.init(this);
}
}