package cn.jpush.android.service;

import android.app.Application;
import android.content.BroadcastReceiver;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.os.Process;
import cn.jpush.android.a;
import cn.jpush.android.api.BasicPushNotificationBuilder;
import cn.jpush.android.api.JPushInterface;
import cn.jpush.android.api.TagAliasCallback;
import cn.jpush.android.api.b;
import cn.jpush.android.api.d;
import cn.jpush.android.api.m;
import cn.jpush.android.data.c;
import cn.jpush.android.e;
import cn.jpush.android.util.z;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicBoolean;
import org.json.JSONException;
import org.json.JSONObject;

public class ServiceInterface {
    private static boolean a = false;
    private static final String[] z;

    public class TagAliasOperator extends BroadcastReceiver {
        private static TagAliasOperator a;
        private static Object c = new Object();
        private static final String[] z;
        private ConcurrentHashMap<Long, b> b = new ConcurrentHashMap();
        private AtomicBoolean d = new AtomicBoolean(false);

        /* JADX WARNING: inconsistent code. */
        /* Code decompiled incorrectly, please refer to instructions dump. */
        static {
            /*
            r0 = 15;
            r3 = new java.lang.String[r0];
            r2 = 0;
            r1 = "74~nlx%nh{(4dp";
            r0 = -1;
            r4 = r3;
        L_0x0009:
            r1 = r1.toCharArray();
            r5 = r1.length;
            r6 = 0;
            r7 = 1;
            if (r5 > r7) goto L_0x002e;
        L_0x0012:
            r7 = r1;
            r8 = r6;
            r11 = r5;
            r5 = r1;
            r1 = r11;
        L_0x0017:
            r10 = r5[r6];
            r9 = r8 % 5;
            switch(r9) {
                case 0: goto L_0x00cc;
                case 1: goto L_0x00d0;
                case 2: goto L_0x00d4;
                case 3: goto L_0x00d8;
                default: goto L_0x001e;
            };
        L_0x001e:
            r9 = 30;
        L_0x0020:
            r9 = r9 ^ r10;
            r9 = (char) r9;
            r5[r6] = r9;
            r6 = r8 + 1;
            if (r1 != 0) goto L_0x002c;
        L_0x0028:
            r5 = r7;
            r8 = r6;
            r6 = r1;
            goto L_0x0017;
        L_0x002c:
            r5 = r1;
            r1 = r7;
        L_0x002e:
            if (r5 > r6) goto L_0x0012;
        L_0x0030:
            r5 = new java.lang.String;
            r5.<init>(r1);
            r1 = r5.intern();
            switch(r0) {
                case 0: goto L_0x0044;
                case 1: goto L_0x004c;
                case 2: goto L_0x0054;
                case 3: goto L_0x005c;
                case 4: goto L_0x0064;
                case 5: goto L_0x006c;
                case 6: goto L_0x0074;
                case 7: goto L_0x007d;
                case 8: goto L_0x0088;
                case 9: goto L_0x0094;
                case 10: goto L_0x009f;
                case 11: goto L_0x00aa;
                case 12: goto L_0x00b5;
                case 13: goto L_0x00c0;
                default: goto L_0x003c;
            };
        L_0x003c:
            r3[r2] = r1;
            r2 = 1;
            r1 = "\n%unw.%d+p746y{?)e{*%r'>;!xeq,`ujr4`cel='xj=2Dn}=)`nl";
            r0 = 0;
            r3 = r4;
            goto L_0x0009;
        L_0x0044:
            r3[r2] = r1;
            r2 = 2;
            r1 = "\u000b%d}w;%_ej=2pj}=";
            r0 = 1;
            r3 = r4;
            goto L_0x0009;
        L_0x004c:
            r3[r2] = r1;
            r2 = 3;
            r1 = ";.8an-3~%6$ddw<nej=.b%J\u0019\u0007IJR\u0011\u0001ET]\u0019\fZI_\u001b\u000b";
            r0 = 2;
            r3 = r4;
            goto L_0x0009;
        L_0x0054:
            r3[r2] = r1;
            r2 = 4;
            r1 = ";.8an-3~%6$ddw<nej=.b%J\u0019\u0007IJR\u0011\u0001ETJ\u0011\rSDK\f";
            r0 = 3;
            r3 = r4;
            goto L_0x0009;
        L_0x005c:
            r3[r2] = r1;
            r2 = 5;
            r1 = "+%b_?\u0001xo_4)wx>=z";
            r0 = 4;
            r3 = r4;
            goto L_0x0009;
        L_0x0064:
            r3[r2] = r1;
            r2 = 6;
            r1 = ",!qjr1!eTm=1o";
            r0 = 5;
            r3 = r4;
            goto L_0x0009;
        L_0x006c:
            r3[r2] = r1;
            r2 = 7;
            r1 = "\u000b%bJr1!eJp<\u0014wlmx4f{75b+l1$,";
            r0 = 6;
            r3 = r4;
            goto L_0x0009;
        L_0x0074:
            r3[r2] = r1;
            r2 = 8;
            r1 = "R#wgr\u001a!u`09,jmb";
            r0 = 7;
            r3 = r4;
            goto L_0x0009;
        L_0x007d:
            r3[r2] = r1;
            r2 = 9;
            r1 = "x2o$";
            r0 = 8;
            r3 = r4;
            goto L_0x0009;
        L_0x0088:
            r3[r2] = r1;
            r2 = 10;
            r1 = "x4wl_4)wx]9,zi;+e+$";
            r0 = 9;
            r3 = r4;
            goto L_0x0009;
        L_0x0094:
            r3[r2] = r1;
            r2 = 11;
            r1 = "+\u0014wlmb";
            r0 = 10;
            r3 = r4;
            goto L_0x0009;
        L_0x009f:
            r3[r2] = r1;
            r2 = 12;
            r1 = "\u000b%bJr1!eJp<\u0014wlmx&ew+(61>=2ddl\u001b/rn$";
            r0 = 11;
            r3 = r4;
            goto L_0x0009;
        L_0x00aa:
            r3[r2] = r1;
            r2 = 13;
            r1 = ",!qjr1!eT{*2yy}7$s";
            r0 = 12;
            r3 = r4;
            goto L_0x0009;
        L_0x00b5:
            r3[r2] = r1;
            r2 = 14;
            r1 = ",!qjr1!e+}9,zi;+6bmx.cgrc`dbze";
            r0 = 13;
            r3 = r4;
            goto L_0x0009;
        L_0x00c0:
            r3[r2] = r1;
            z = r4;
            r0 = new java.lang.Object;
            r0.<init>();
            c = r0;
            return;
        L_0x00cc:
            r9 = 88;
            goto L_0x0020;
        L_0x00d0:
            r9 = 64;
            goto L_0x0020;
        L_0x00d4:
            r9 = 22;
            goto L_0x0020;
        L_0x00d8:
            r9 = 11;
            goto L_0x0020;
            */
            throw new UnsupportedOperationException("Method not decompiled: cn.jpush.android.service.ServiceInterface.TagAliasOperator.<clinit>():void");
        }

        private TagAliasOperator() {
        }

        private b a(long j) {
            return (b) this.b.get(Long.valueOf(j));
        }

        public static TagAliasOperator a() {
            synchronized (c) {
                if (a == null) {
                    a = new TagAliasOperator();
                }
            }
            return a;
        }

        private void b(long j) {
            this.b.remove(Long.valueOf(j));
        }

        private synchronized void b(Context context) {
            if (this.d.get() && this.b != null && this.b.isEmpty()) {
                try {
                    context.unregisterReceiver(this);
                } catch (Throwable e) {
                    z.a(z[2], z[1], e);
                } catch (Throwable e2) {
                    z.a(z[2], z[0], e2);
                }
                this.d.set(false);
            }
            z.a();
        }

        public final void a(Context context) {
            if (this.d.get()) {
                z.b();
                return;
            }
            try {
                IntentFilter intentFilter = new IntentFilter();
                intentFilter.addCategory(e.c);
                intentFilter.addAction(z[4]);
                intentFilter.addAction(z[3]);
                context.registerReceiver(this, intentFilter);
                this.d.set(true);
            } catch (Exception e) {
                new StringBuilder(z[5]).append(e.getMessage());
                z.e();
            }
        }

        public final void a(Long l, b bVar) {
            this.b.put(l, bVar);
        }

        public void onReceive(Context context, Intent intent) {
            if (intent == null) {
                z.e();
                return;
            }
            long longExtra = intent.getLongExtra(z[6], -1);
            int intExtra = intent.getIntExtra(z[13], 0);
            if (longExtra == -1) {
                z.e();
                return;
            }
            new StringBuilder(z[9]).append(longExtra).append(z[10]).append(this.b.toString());
            z.e();
            if (z[4].equals(intent.getAction())) {
                new StringBuilder(z[7]).append(longExtra);
                z.a();
                b a = a(longExtra);
                if (a != null) {
                    TagAliasCallback tagAliasCallback = a.c;
                    b(longExtra);
                    if (tagAliasCallback != null) {
                        tagAliasCallback.gotResult(d.b, a.a, a.b);
                    }
                } else {
                    new StringBuilder(z[14]).append(longExtra);
                    z.d();
                }
            } else {
                new StringBuilder(z[12]).append(intExtra).append(z[9]).append(longExtra);
                z.a();
                b a2 = a(longExtra);
                if (a2 != null) {
                    TagAliasCallback tagAliasCallback2 = a2.c;
                    b(longExtra);
                    if (intExtra == 0) {
                        longExtra = System.currentTimeMillis();
                        String stringTags = JPushInterface.getStringTags(a2.b);
                        new StringBuilder(z[11]).append(stringTags).append(z[8]).append(a2.a);
                        z.a();
                        if (stringTags != null) {
                            a.j(stringTags);
                            a.d(longExtra);
                        }
                        if (a2.a != null) {
                            a.i(a2.a);
                            a.c(longExtra);
                        }
                    }
                    if (tagAliasCallback2 != null) {
                        tagAliasCallback2.gotResult(intExtra, a2.a, a2.b);
                    }
                } else {
                    new StringBuilder(z[14]).append(longExtra);
                    z.d();
                }
            }
            a().b(context);
        }
    }

    /* JADX WARNING: inconsistent code. */
    /* Code decompiled incorrectly, please refer to instructions dump. */
    static {
        /*
        r0 = 47;
        r3 = new java.lang.String[r0];
        r2 = 0;
        r1 = "!H\u001f\u0007N1D,\u0012U!I,\u0016I?D";
        r0 = -1;
        r4 = r3;
    L_0x0009:
        r1 = r1.toCharArray();
        r5 = r1.length;
        r6 = 0;
        r7 = 1;
        if (r5 > r7) goto L_0x002e;
    L_0x0012:
        r7 = r1;
        r8 = r6;
        r11 = r5;
        r5 = r1;
        r1 = r11;
    L_0x0017:
        r10 = r5[r6];
        r9 = r8 % 5;
        switch(r9) {
            case 0: goto L_0x022a;
            case 1: goto L_0x022e;
            case 2: goto L_0x0232;
            case 3: goto L_0x0236;
            default: goto L_0x001e;
        };
    L_0x001e:
        r9 = 32;
    L_0x0020:
        r9 = r9 ^ r10;
        r9 = (char) r9;
        r5[r6] = r9;
        r6 = r8 + 1;
        if (r1 != 0) goto L_0x002c;
    L_0x0028:
        r5 = r7;
        r8 = r6;
        r6 = r1;
        goto L_0x0017;
    L_0x002c:
        r5 = r1;
        r1 = r7;
    L_0x002e:
        if (r5 > r6) goto L_0x0012;
    L_0x0030:
        r5 = new java.lang.String;
        r5.<init>(r1);
        r1 = r5.intern();
        switch(r0) {
            case 0: goto L_0x0044;
            case 1: goto L_0x004c;
            case 2: goto L_0x0054;
            case 3: goto L_0x005c;
            case 4: goto L_0x0064;
            case 5: goto L_0x006c;
            case 6: goto L_0x0074;
            case 7: goto L_0x007d;
            case 8: goto L_0x0087;
            case 9: goto L_0x0092;
            case 10: goto L_0x009d;
            case 11: goto L_0x00a8;
            case 12: goto L_0x00b3;
            case 13: goto L_0x00be;
            case 14: goto L_0x00c9;
            case 15: goto L_0x00d5;
            case 16: goto L_0x00e0;
            case 17: goto L_0x00eb;
            case 18: goto L_0x00f6;
            case 19: goto L_0x0101;
            case 20: goto L_0x010c;
            case 21: goto L_0x0117;
            case 22: goto L_0x0122;
            case 23: goto L_0x012d;
            case 24: goto L_0x0138;
            case 25: goto L_0x0144;
            case 26: goto L_0x0150;
            case 27: goto L_0x015b;
            case 28: goto L_0x0166;
            case 29: goto L_0x0171;
            case 30: goto L_0x017c;
            case 31: goto L_0x0187;
            case 32: goto L_0x0192;
            case 33: goto L_0x019d;
            case 34: goto L_0x01a8;
            case 35: goto L_0x01b3;
            case 36: goto L_0x01be;
            case 37: goto L_0x01c9;
            case 38: goto L_0x01d4;
            case 39: goto L_0x01df;
            case 40: goto L_0x01ea;
            case 41: goto L_0x01f5;
            case 42: goto L_0x0200;
            case 43: goto L_0x020c;
            case 44: goto L_0x0217;
            case 45: goto L_0x0222;
            default: goto L_0x003c;
        };
    L_0x003c:
        r3[r2] = r1;
        r2 = 1;
        r1 = "?T\u001f\u0016I\rU\n\u0012E";
        r0 = 0;
        r3 = r4;
        goto L_0x0009;
    L_0x0044:
        r3[r2] = r1;
        r2 = 2;
        r1 = "1O]\bP'R\u001bLA<E\u0001\rI6\u000f\u001a\fT7O\u0007Lm\u0007m'+\u0002s<!e\u0001r";
        r0 = 1;
        r3 = r4;
        goto L_0x0009;
    L_0x004c:
        r3[r2] = r1;
        r2 = 3;
        r1 = "3Q\u0003";
        r0 = 2;
        r3 = r4;
        goto L_0x0009;
    L_0x0054:
        r3[r2] = r1;
        r2 = 4;
        r1 = "1O]\bP'R\u001bLA<E\u0001\rI6\u000f\u001a\fT7O\u0007Li\u001ch'";
        r0 = 3;
        r3 = r4;
        goto L_0x0009;
    L_0x005c:
        r3[r2] = r1;
        r2 = 5;
        r1 = "\"T\u0000\n!U\u001c\u0012P7E";
        r0 = 4;
        r3 = r4;
        goto L_0x0009;
    L_0x0064:
        r3[r2] = r1;
        r2 = 6;
        r1 = "\u0006I\u0016BS7S\u0005\u000bC7\u0001\u001a\u0011\u0000!U\u001c\u0012P7E_BI&\u0001\u0004\u000bL>\u0001\u0014\u000bV7\u0001\u0006\u0012\u00003M\u001fBT:DS\u0003C&H\u001c\fSrT\u001d\u0016I>\u0001\n\rUrB\u0012\u000eLrS\u0016\u0011U?D#\u0017S:\u0001\u001e\u0007T:N\u0017BT=\u0001\u0001\u0007S'L\u0016BT:DS\u0011E W\u001a\u0001E|";
        r0 = 5;
        r3 = r4;
        goto L_0x0009;
    L_0x006c:
        r3[r2] = r1;
        r2 = 7;
        r1 = "\u0001D\u0001\u0014I1D:\fT7S\u0015\u0003C7";
        r0 = 6;
        r3 = r4;
        goto L_0x0009;
    L_0x0074:
        r3[r2] = r1;
        r2 = 8;
        r1 = "!D\u0001\u0014I1DS\u000bSrS\u0006\fN;O\u0014BA>S\u0016\u0003D+";
        r0 = 7;
        r3 = r4;
        goto L_0x0009;
    L_0x007d:
        r3[r2] = r1;
        r2 = 9;
        r1 = "1O]\bP'R\u001bLA<E\u0001\rI6\u000f\u001a\fT7O\u0007Lr\u0017r'-r\u0017q&1h";
        r0 = 8;
        r3 = r4;
        goto L_0x0009;
    L_0x0087:
        r3[r2] = r1;
        r2 = 10;
        r1 = "7O\u0017*O'S";
        r0 = 9;
        r3 = r4;
        goto L_0x0009;
    L_0x0092:
        r3[r2] = r1;
        r2 = 11;
        r1 = "!U\u0012\u0010T\u001fH\u001d\u0011";
        r0 = 10;
        r3 = r4;
        goto L_0x0009;
    L_0x009d:
        r3[r2] = r1;
        r2 = 12;
        r1 = "!U\u0012\u0010T\u001aN\u0006\u0010";
        r0 = 11;
        r3 = r4;
        goto L_0x0009;
    L_0x00a8:
        r3[r2] = r1;
        r2 = 13;
        r1 = "7O\u0017\u0016m;O\u0000";
        r0 = 12;
        r3 = r4;
        goto L_0x0009;
    L_0x00b3:
        r3[r2] = r1;
        r2 = 14;
        r1 = "!D\u0002=I6";
        r0 = 13;
        r3 = r4;
        goto L_0x0009;
    L_0x00be:
        r3[r2] = r1;
        r2 = 15;
        r1 = "X\u0001\u001c\u000eD\u0006@\u0014\u0011r7P\u0006\u0007S&u\u001a\u000fEh";
        r0 = 14;
        r3 = r4;
        goto L_0x0009;
    L_0x00c9:
        r3[r2] = r1;
        r2 = 16;
        r1 = "r\u0001\u001d\u0007W3M\u001a\u0003Sh";
        r0 = 15;
        r3 = r4;
        goto L_0x0009;
    L_0x00d5:
        r3[r2] = r1;
        r2 = 17;
        r1 = "+X\n\u001b\r\u001fl^\u0006Dri;XM?\u001b\u0000\u0011";
        r0 = 16;
        r3 = r4;
        goto L_0x0009;
    L_0x00e0:
        r3[r2] = r1;
        r2 = 18;
        r1 = "!@\u001e\u0007\u0000 D\u0002\u0017E!USBO>E2\u000eI3RI";
        r0 = 17;
        r3 = r4;
        goto L_0x0009;
    L_0x00eb:
        r3[r2] = r1;
        r2 = 19;
        r1 = "X\u0001\u001c\u000eD\u0013M\u001a\u0003S\u0000D\u0002\u0017E!U'\u000bM7\u001b";
        r0 = 18;
        r3 = r4;
        goto L_0x0009;
    L_0x00f6:
        r3[r2] = r1;
        r2 = 20;
        r1 = "3M\u001a\u0003S";
        r0 = 19;
        r3 = r4;
        goto L_0x0009;
    L_0x0101:
        r3[r2] = r1;
        r2 = 21;
        r1 = "!D\u0007BT3F\u0000BA<ES\u0011E&\u0001\u0012\u000eI3RS\u0015A!\u0001\u001d\u0017L>";
        r0 = 20;
        r3 = r4;
        goto L_0x0009;
    L_0x010c:
        r3[r2] = r1;
        r2 = 22;
        r1 = "3M\u001a\u0003Sr\r\u0007\u0003G!\u0001\u0004\u0003SrR\u0012\u000fErV\u001a\u0016HrM\u0012\u0011TrR\u0006\u0001C7R\u0000N\u00006NS\fO&\u0001\u001d\u0007E6\u0001\u0010\rN<D\u0010\u0016\u0000!D\u0001\u0014E ";
        r0 = 21;
        r3 = r4;
        goto L_0x0009;
    L_0x0117:
        r3[r2] = r1;
        r2 = 23;
        r1 = "X\u0001\u001c\u000eD\u0006@\u0014\u0011\u001a";
        r0 = 22;
        r3 = r4;
        goto L_0x0009;
    L_0x0122:
        r3[r2] = r1;
        r2 = 24;
        r1 = "&@\u0014\u0011";
        r0 = 23;
        r3 = r4;
        goto L_0x0009;
    L_0x012d:
        r3[r2] = r1;
        r2 = 25;
        r1 = "&@\u0014BA>H\u0012\u0011\u0000 H\u0017B\u001dr";
        r0 = 24;
        r3 = r4;
        goto L_0x0009;
    L_0x0138:
        r3[r2] = r1;
        r2 = 26;
        r1 = "rS\u0016\u0016\u001a";
        r0 = 25;
        r3 = r4;
        goto L_0x0009;
    L_0x0144:
        r3[r2] = r1;
        r2 = 27;
        r1 = "rO\u0016\u0015\u0000&@\u0014\u0011\u001a";
        r0 = 26;
        r3 = r4;
        goto L_0x0009;
    L_0x0150:
        r3[r2] = r1;
        r2 = 28;
        r1 = "X\u0001\u001d\u0007W\u0000D\u0002\u0017E!U'\u000bM7\u001b";
        r0 = 27;
        r3 = r4;
        goto L_0x0009;
    L_0x015b:
        r3[r2] = r1;
        r2 = 29;
        r1 = "1O]\bP'R\u001bLA<E\u0001\rI6\u000f\u001a\fT7O\u0007La\u001eh21\u0006`41";
        r0 = 28;
        r3 = r4;
        goto L_0x0009;
    L_0x0166:
        r3[r2] = r1;
        r2 = 30;
        r1 = "\u001cT\u001f\u000e\u00001N\u001d\u0016E*U_BP>D\u0012\u0011ErH\u001d\u000bTrk#\u0017S:\u0000";
        r0 = 29;
        r3 = r4;
        goto L_0x0009;
    L_0x0171:
        r3[r2] = r1;
        r2 = 31;
        r1 = "<N\u0007\u000bF;B\u0012\u0016I=O,\u0000U;E\u001f\u0007R\rH\u0017";
        r0 = 30;
        r3 = r4;
        goto L_0x0009;
    L_0x017c:
        r3[r2] = r1;
        r2 = 32;
        r1 = "<N\u0007\u000bF;B\u0012\u0016I=O,\u0000U;E\u001f\u0007R";
        r0 = 31;
        r3 = r4;
        goto L_0x0009;
    L_0x0187:
        r3[r2] = r1;
        r2 = 33;
        r1 = " U\u0010=D7M\u0012\u001b";
        r0 = 32;
        r3 = r4;
        goto L_0x0009;
    L_0x0192:
        r3[r2] = r1;
        r2 = 34;
        r1 = " U\u0010";
        r0 = 33;
        r3 = r4;
        goto L_0x0009;
    L_0x019d:
        r3[r2] = r1;
        r2 = 35;
        r1 = "1O]\bP'R\u001bLA<E\u0001\rI6\u000f\u001a\fT7O\u0007Lr\u0006b";
        r0 = 34;
        r3 = r4;
        goto L_0x0009;
    L_0x01a8:
        r3[r2] = r1;
        r2 = 36;
        r1 = "1O]\bP'R\u001bLA<E\u0001\rI6\u000f\u001a\fT7O\u0007Ls\u0006n#2u\u0001i";
        r0 = 35;
        r3 = r4;
        goto L_0x0009;
    L_0x01b3:
        r3[r2] = r1;
        r2 = 37;
        r1 = "!D\u0001\u0014I1DS\u0003L D\u0012\u0006YrR\u0007\rP";
        r0 = 36;
        r3 = r4;
        goto L_0x0009;
    L_0x01be:
        r3[r2] = r1;
        r2 = 38;
        r1 = "<N\u0007\u000bF;B\u0012\u0016I=O,\u000fA*O\u0006\u000f";
        r0 = 37;
        r3 = r4;
        goto L_0x0009;
    L_0x01c9:
        r3[r2] = r1;
        r2 = 39;
        r1 = "!D\u0007BN=U\u001a\u0004I1@\u0007\u000bO<\u0001\u001e\u0003XrO\u0006\u000f\u0000h\u0001";
        r0 = 38;
        r3 = r4;
        goto L_0x0009;
    L_0x01d4:
        r3[r2] = r1;
        r2 = 40;
        r1 = "6D\u0010\u0010E3R\u0016,O&H\u0015\u000bC3U\u001a\rNh";
        r0 = 39;
        r3 = r4;
        goto L_0x0009;
    L_0x01df:
        r3[r2] = r1;
        r2 = 41;
        r1 = "1O]\bP'R\u001bLA<E\u0001\rI6\u000f\u001a\fT7O\u0007Lc\u001do='c\u0006h%+t\u000b~0*a\u001cf6";
        r0 = 40;
        r3 = r4;
        goto L_0x0009;
    L_0x01ea:
        r3[r2] = r1;
        r2 = 42;
        r1 = "1N\u001d\fE1U\u001a\rNR\u0007\u0003T7";
        r0 = 41;
        r3 = r4;
        goto L_0x0009;
    L_0x01f5:
        r3[r2] = r1;
        r2 = 43;
        r1 = "\"H\u0017X";
        r0 = 42;
        r3 = r4;
        goto L_0x0009;
    L_0x0200:
        r3[r2] = r1;
        r2 = 44;
        r1 = "~\u0001\u0000\u0016O\"u\n\u0012Eh";
        r0 = 43;
        r3 = r4;
        goto L_0x0009;
    L_0x020c:
        r3[r2] = r1;
        r2 = 45;
        r1 = "`\u000fBL\u0013";
        r0 = 44;
        r3 = r4;
        goto L_0x0009;
    L_0x0217:
        r3[r2] = r1;
        r2 = 46;
        r1 = "0N\u0017\u001b";
        r0 = 45;
        r3 = r4;
        goto L_0x0009;
    L_0x0222:
        r3[r2] = r1;
        z = r4;
        r0 = 0;
        a = r0;
        return;
    L_0x022a:
        r9 = 82;
        goto L_0x0020;
    L_0x022e:
        r9 = 33;
        goto L_0x0020;
    L_0x0232:
        r9 = 115; // 0x73 float:1.61E-43 double:5.7E-322;
        goto L_0x0020;
    L_0x0236:
        r9 = 98;
        goto L_0x0020;
        */
        throw new UnsupportedOperationException("Method not decompiled: cn.jpush.android.service.ServiceInterface.<clinit>():void");
    }

    public static String a() {
        return z[45];
    }

    public static void a(Context context) {
        if (!e(context)) {
            try {
                Intent intent = new Intent(context, PushService.class);
                intent.setAction(z[4]);
                intent.putExtra(z[3], context.getPackageName());
                context.startService(intent);
            } catch (SecurityException e) {
                e.printStackTrace();
            } catch (Exception e2) {
                e2.printStackTrace();
            }
        }
    }

    public static void a(Context context, int i) {
        if (1 == h(context)) {
            z.b(z[7], z[37]);
            return;
        }
        b(context, false);
        a.b(context, 1);
        Intent intent = new Intent(context, PushService.class);
        intent.setAction(z[36]);
        intent.putExtra(z[3], context.getPackageName());
        context.startService(intent);
    }

    public static void a(Context context, c cVar) {
        z.a();
        Intent intent = new Intent(context, DownloadService.class);
        intent.putExtra(z[46], cVar);
        context.startService(intent);
    }

    public static void a(Context context, Integer num, BasicPushNotificationBuilder basicPushNotificationBuilder) {
        if (context == null) {
            z.e(z[7], z[30]);
        } else if (b() || !e.n) {
            a.a(context, num, basicPushNotificationBuilder.toString());
        } else {
            Intent intent = new Intent(context, PushService.class);
            intent.setAction(z[2]);
            Bundle bundle = new Bundle();
            bundle.putInt(z[1], 1);
            bundle.putString(z[31], num);
            bundle.putString(z[32], basicPushNotificationBuilder.toString());
            intent.putExtras(bundle);
            context.startService(intent);
        }
    }

    public static void a(Context context, String str) {
        if (context != null && !e(context)) {
            if (b() || !e.n) {
                a.a(context, str);
                return;
            }
            Intent intent = new Intent(context, PushService.class);
            Bundle bundle = new Bundle();
            bundle.putInt(z[1], 4);
            bundle.putString(z[0], str);
            intent.setAction(z[2]);
            intent.putExtras(bundle);
            context.startService(intent);
        }
    }

    public static void a(Context context, String str, String str2, b bVar) {
        if (!e(context)) {
            if (!(context instanceof Application)) {
                context = context.getApplicationContext();
            }
            if (e.a(context)) {
                boolean z;
                String B = a.B();
                String C = a.C();
                if (str2 == null && str == null) {
                    z.e(z[7], z[21]);
                    z = false;
                } else {
                    int i;
                    boolean z2;
                    if (str2 != null && str != null) {
                        i = 1;
                        z2 = ((B == null || str.equals(B)) && (C == null || str2.equals(C))) ? false : true;
                    } else if (str == null) {
                        i = 2;
                        z2 = (C == null || str2.equals(C)) ? false : true;
                    } else {
                        i = 3;
                        z2 = (B == null || str.equals(B)) ? false : true;
                    }
                    long D = a.D();
                    long E = a.E();
                    long currentTimeMillis = System.currentTimeMillis();
                    z = (z2 || ((i != 3 || currentTimeMillis - D < com.umeng.analytics.a.h) && ((i != 2 || currentTimeMillis - E < com.umeng.analytics.a.h) && (i != 1 || (currentTimeMillis - D < com.umeng.analytics.a.h && currentTimeMillis - E < com.umeng.analytics.a.h))))) ? z2 : true;
                    if (!z) {
                        SimpleDateFormat simpleDateFormat = new SimpleDateFormat(z[17]);
                        z.d(z[7], new StringBuilder(z[18]).append(B).append(z[16]).append(str).append(z[23]).append(C).append(z[27]).append(str2).append(z[19]).append(simpleDateFormat.format(new Date(D))).append(z[15]).append(simpleDateFormat.format(new Date(E))).append(z[28]).append(simpleDateFormat.format(new Date(currentTimeMillis))).append(z[26]).append(z).toString());
                    }
                }
                if (z) {
                    long k = a.k();
                    if (!(bVar == null || bVar.c == null)) {
                        TagAliasOperator.a().a(Long.valueOf(k), bVar);
                    }
                    new StringBuilder(z[25]).append(k);
                    z.c();
                    TagAliasOperator.a().a(context);
                    Intent intent = new Intent(context, PushService.class);
                    intent.setAction(z[29]);
                    intent.putExtra(z[20], str);
                    intent.putExtra(z[24], str2);
                    intent.putExtra(z[14], k);
                    context.startService(intent);
                    return;
                }
                z.e(z[7], z[22]);
                if (bVar.c != null) {
                    bVar.c.gotResult(0, bVar.a, bVar.b);
                }
            }
        }
    }

    public static void a(Context context, boolean z) {
        if (context != null) {
            if (b() || !e.n) {
                a.a(context, z);
                return;
            }
            Intent intent = new Intent(context, PushService.class);
            intent.setAction(z[2]);
            Bundle bundle = new Bundle();
            bundle.putInt(z[1], 5);
            bundle.putBoolean(z[5], z);
            intent.putExtras(bundle);
            context.startService(intent);
        }
    }

    public static boolean a(Context context, int i, int i2, int i3, int i4) {
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put(z[12], i);
            jSONObject.put(z[11], i2);
            jSONObject.put(z[10], i3);
            jSONObject.put(z[13], i4);
            a(context, jSONObject.toString());
            return true;
        } catch (JSONException e) {
            return false;
        }
    }

    public static void b(Context context) {
        if (!e(context)) {
            Intent intent = new Intent(context, PushService.class);
            intent.setAction(z[35]);
            Bundle bundle = new Bundle();
            bundle.putString(z[34], z[34]);
            intent.putExtras(bundle);
            context.startService(intent);
        }
    }

    public static void b(Context context, int i) {
        if (h(context) == 0) {
            z.b(z[7], z[8]);
            return;
        }
        b(context, true);
        a.b(context, 0);
        Intent intent = new Intent(context, PushService.class);
        intent.setAction(z[9]);
        intent.putExtra(z[3], context.getPackageName());
        context.startService(intent);
    }

    static void b(Context context, boolean z) {
        PackageManager packageManager = context.getPackageManager();
        ComponentName componentName = new ComponentName(context.getApplicationContext(), PushReceiver.class);
        ComponentName componentName2 = new ComponentName(context.getApplicationContext(), AlarmReceiver.class);
        if (z) {
            z.a();
            packageManager.setComponentEnabledSetting(componentName, 1, 1);
            packageManager.setComponentEnabledSetting(componentName2, 1, 1);
            return;
        }
        z.a();
        packageManager.setComponentEnabledSetting(componentName, 2, 1);
        packageManager.setComponentEnabledSetting(componentName2, 2, 1);
    }

    public static boolean b() {
        return e.o != null;
    }

    public static void c(Context context) {
        m.a(context);
    }

    public static void c(Context context, int i) {
        if (!e(context)) {
            Intent intent = new Intent(context, PushService.class);
            intent.setAction(z[35]);
            Bundle bundle = new Bundle();
            bundle.putString(z[34], z[34]);
            bundle.putInt(z[33], i);
            intent.putExtras(bundle);
            context.startService(intent);
        }
    }

    public static void d(Context context, int i) {
        if (context != null) {
            int b = a.b(context);
            if (i < b) {
                new StringBuilder(z[40]).append(b - i);
                z.a();
                m.a(context, i);
            }
            new StringBuilder(z[39]).append(i);
            z.a();
            Intent intent = new Intent(context, PushService.class);
            intent.setAction(z[2]);
            Bundle bundle = new Bundle();
            bundle.putInt(z[1], 2);
            bundle.putInt(z[38], i);
            intent.putExtras(bundle);
            context.startService(intent);
        }
    }

    public static boolean d(Context context) {
        return h(context) > 0;
    }

    public static boolean e(Context context) {
        boolean d = d(context);
        if (d) {
            z.b(z[7], z[6]);
        }
        return d;
    }

    public static void f(Context context) {
        if (!e(context)) {
            Intent intent = new Intent(context, PushService.class);
            intent.setAction(z[41]);
            Bundle bundle = new Bundle();
            bundle.putString(z[42], a.a.name());
            intent.putExtras(bundle);
            context.startService(intent);
        }
    }

    public static void g(Context context) {
        if (!e(context)) {
            Intent intent = new Intent(context, PushService.class);
            intent.setAction(z[41]);
            Bundle bundle = new Bundle();
            bundle.putString(z[42], a.b.name());
            intent.putExtras(bundle);
            context.startService(intent);
        }
    }

    private static int h(Context context) {
        int c = a.c(context);
        new StringBuilder(z[43]).append(Process.myPid()).append(z[44]).append(c);
        z.b();
        return c;
    }
}