package com.umeng.analytics.vshelper; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.text.TextUtils; import com.umeng.analytics.AnalyticsConfig; import com.umeng.analytics.CoreProtocol; import com.umeng.analytics.pro.ar; import com.umeng.analytics.pro.o; import com.umeng.commonsdk.debug.UMRTLog; import com.umeng.commonsdk.framework.UMWorkDispatch; import java.util.HashMap; import org.json.JSONObject; /* compiled from: RealTimeDebugSwitch */ public class b implements ar { private static final String a = "RealTimeDebugSwitch"; private static int b; @Override // com.umeng.analytics.pro.ar public void a() { } @Override // com.umeng.analytics.pro.ar public void a(Activity activity) { } @Override // com.umeng.analytics.pro.ar public void b() { } @Override // com.umeng.analytics.pro.ar public void b(Activity activity) { } @Override // com.umeng.analytics.pro.ar public void b(Activity activity, Bundle bundle) { } @Override // com.umeng.analytics.pro.ar public void c() { } @Override // com.umeng.analytics.pro.ar public void e(Activity activity) { } /* JADX WARNING: Removed duplicated region for block: B:20:0x0053 */ /* JADX WARNING: Removed duplicated region for block: B:24:0x0075 */ @Override // com.umeng.analytics.pro.ar public void a(Activity activity, Bundle bundle) { long j; int i; if (b == 0) { Intent intent = activity.getIntent(); if (intent != null) { Uri data = intent.getData(); if (data != null) { String scheme = data.getScheme(); if (scheme == null || !scheme.startsWith("um.")) { UMRTLog.i(UMRTLog.RTLOG_TAG, "--->>> scheme: " + scheme); return; } String queryParameter = data.getQueryParameter("debugkey"); String queryParameter2 = data.getQueryParameter(AnalyticsConfig.DEBUG_MODE_PERIOD); if (!TextUtils.isEmpty(queryParameter)) { if (!TextUtils.isEmpty(queryParameter2)) { try { j = Long.valueOf(queryParameter2).longValue(); } catch (Throwable unused) { } HashMap hashMap = new HashMap(); hashMap.put("debugkey", queryParameter); i = (j > 0 ? 1 : (j == 0 ? 0 : -1)); if (i >= 0) { if (AnalyticsConfig.isRealTimeDebugMode()) { UMRTLog.i(UMRTLog.RTLOG_TAG, "--->>> call turnOffRealTimeDebug because sendaging < 0"); AnalyticsConfig.turnOffRealTimeDebug(); Context applicationContext = activity.getApplicationContext(); UMWorkDispatch.sendEvent(applicationContext, o.a.F, CoreProtocol.getInstance(applicationContext), null); return; } UMRTLog.i(UMRTLog.RTLOG_TAG, "--->>> Not currently in RealTimeDebug mode and doing nothing."); return; } else if (i > 0) { AnalyticsConfig.turnOnRealTimeDebug(hashMap); JSONObject jSONObject = new JSONObject(); try { jSONObject.put("startTime", System.currentTimeMillis()); if (j < 60) { j = 60; } if (j > 240) { j = 240; } jSONObject.put("period", j); jSONObject.put("debugkey", queryParameter); } catch (Throwable unused2) { } Context applicationContext2 = activity.getApplicationContext(); UMWorkDispatch.sendEvent(applicationContext2, o.a.E, CoreProtocol.getInstance(applicationContext2), jSONObject); UMRTLog.i(UMRTLog.RTLOG_TAG, "--->>> turnOnRealTimeDebug[persistent] dk: " + queryParameter + "; period: " + j); return; } else { AnalyticsConfig.turnOnRealTimeDebug(hashMap); Context applicationContext3 = activity.getApplicationContext(); UMWorkDispatch.sendEvent(applicationContext3, o.a.F, CoreProtocol.getInstance(applicationContext3), null); UMRTLog.i(UMRTLog.RTLOG_TAG, "--->>> turnOnRealTimeDebug[non-persistent] dk: " + queryParameter); return; } } j = 0; HashMap hashMap2 = new HashMap(); hashMap2.put("debugkey", queryParameter); i = (j > 0 ? 1 : (j == 0 ? 0 : -1)); if (i >= 0) { } } } else { UMRTLog.i(UMRTLog.RTLOG_TAG, "--->>> uri: " + data); } } else { UMRTLog.i(UMRTLog.RTLOG_TAG, "--->>> intent: " + intent); } } } @Override // com.umeng.analytics.pro.ar public void c(Activity activity) { b++; } @Override // com.umeng.analytics.pro.ar public void d(Activity activity) { b--; } }