// 如果使用了H5容器,需要调用此接口初始化Hybrid相关功能
public static final int DEBUG_MODE = 2;
public static final String APP_KEY = "heatmaptest0916";
public static final String UPLOAD_URL = "http://192.168.220.105:8089";
private static final String SOCKET_URL = "ws://192.168.220.105:9091";
private static final String CONFIG_URL = "http://192.168.220.105:8089";
private void initAnalysys() {
Context ctx = getApplicationContext();
AnalysysAgent.setDebugMode(ctx, DEBUG_MODE);
AnalysysConfig config = new AnalysysConfig();
config.setAppKey(APP_KEY);
config.setChannel("AnalysysDemo");
config.setAutoProfile(true);
config.setEncryptType(EncryptEnum.AES);
config.setAllowTimeCheck(true);
config.setMaxDiffTimeInterval(5 * 60);
config.setAutoInstallation(true);
config.setAutoHeatMap(true);
config.setAutoTrackPageView(true);
// fragment-pageView自动上报开关(默认关闭)
config.setAutoTrackFragmentPageView(true);
config.setAutoTrackClick(true);
config.setAutoTrackCrash(true);
config.setAutoTrackDeviceId(true);
AnalysysAgent.init(ctx, config);
AnalysysAgent.setUploadNetworkType(AnalysysAgent.AnalysysNetworkType.AnalysysNetworkWIFI);
AnalysysAgent.setUploadURL(ctx, UPLOAD_URL);
AnalysysAgent.setVisitorDebugURL(ctx, SOCKET_URL);
AnalysysAgent.setVisitorConfigURL(ctx, CONFIG_URL);