翰林优商.apk(点击下载) / b.java


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--;
    }
}