曹妃甸核酸检测平台.apk(点击下载) / f.java


package com.igexin.push.core.a;

import android.app.ActivityManager;
import android.app.NotificationManager;
import android.content.ContentValues;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.ProviderInfo;
import android.content.pm.ResolveInfo;
import android.content.pm.ServiceInfo;
import android.database.Cursor;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.net.Uri;
import android.net.wifi.ScanResult;
import android.net.wifi.WifiInfo;
import android.net.wifi.WifiManager;
import android.os.Bundle;
import android.os.Message;
import android.os.PowerManager;
import android.os.Process;
import android.util.Base64;
import android.util.Log;
import androidx.core.view.MotionEventCompat;
import asmack.org.jivesoftware.smackx.Form;
import com.igexin.a.b.a;
import com.igexin.push.core.a.a.b;
import com.igexin.push.core.a.a.c;
import com.igexin.push.core.a.a.d;
import com.igexin.push.core.a.a.e;
import com.igexin.push.core.a.a.g;
import com.igexin.push.core.a.a.h;
import com.igexin.push.core.a.a.i;
import com.igexin.push.core.a.a.j;
import com.igexin.push.core.bean.BaseAction;
import com.igexin.push.core.bean.PushTaskBean;
import com.igexin.push.core.bean.l;
import com.igexin.push.core.c.t;
import com.igexin.push.e.k;
import com.igexin.push.extension.stub.IPushExtension;
import com.igexin.sdk.PushConsts;
import com.igexin.sdk.PushService;
import com.umeng.analytics.AnalyticsConfig;
import com.umeng.analytics.pro.ai;
import java.io.BufferedOutputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.lang.reflect.Method;
import java.net.SocketTimeoutException;
import java.net.URLEncoder;
import java.net.UnknownHostException;
import java.net.UnknownServiceException;
import java.nio.channels.ClosedChannelException;
import java.nio.channels.UnresolvedAddressException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Random;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

public class f extends a implements k {

    /* renamed from: a  reason: collision with root package name */
    private static Map f7318a;

    /* renamed from: b  reason: collision with root package name */
    private static Map f7319b;

    /* renamed from: c  reason: collision with root package name */
    private static f f7320c;

    private f() {
        f7318a = new HashMap();
        f7318a.put(0, new i());
        f7318a.put(5, new j());
        f7318a.put(37, new l());
        f7318a.put(9, new p());
        f7318a.put(26, new h());
        f7318a.put(28, new e());
        f7319b = new HashMap();
        f7319b.put("goto", new g());
        f7319b.put("notification", new h());
        f7319b.put("startapp", new j());
        f7319b.put("null", new com.igexin.push.core.a.a.f());
        f7319b.put("wakeupsdk", new com.igexin.push.core.a.a.k());
        f7319b.put("startweb", new i());
        f7319b.put("checkapp", new b());
        f7319b.put("cleanext", new c());
        f7319b.put("enablelog", new e());
        f7319b.put("disablelog", new d());
    }

    private int F() {
        if (com.igexin.push.core.g.al.isEmpty() && com.igexin.push.core.g.q) {
            Cursor a2 = com.igexin.push.core.f.a().j().a("message", new String[]{"status"}, new String[]{"0"}, null, null);
            if (a2 != null) {
                while (a2.moveToNext()) {
                    try {
                        JSONObject jSONObject = new JSONObject(new String(a.c(a2.getBlob(a2.getColumnIndex("info")))));
                        String string = jSONObject.getString("id");
                        String string2 = jSONObject.getString("appid");
                        String string3 = jSONObject.getString("messageid");
                        String string4 = jSONObject.getString("taskid");
                        String string5 = jSONObject.getString("appkey");
                        String a3 = a().a(string4, string3);
                        PushTaskBean pushTaskBean = new PushTaskBean();
                        pushTaskBean.setAppid(string2);
                        pushTaskBean.setMessageId(string3);
                        pushTaskBean.setTaskId(string4);
                        pushTaskBean.setId(string);
                        pushTaskBean.setAppKey(string5);
                        pushTaskBean.setCurrentActionid(1);
                        pushTaskBean.setStatus(a2.getInt(a2.getColumnIndex("status")));
                        if (jSONObject.has("cdnType")) {
                            pushTaskBean.setCDNType(jSONObject.getBoolean("cdnType"));
                        }
                        if (jSONObject.has("condition")) {
                            b(jSONObject, pushTaskBean);
                        }
                        com.igexin.push.core.g.al.put(a3, pushTaskBean);
                    } catch (JSONException e2) {
                        e2.printStackTrace();
                    }
                }
                a2.close();
            }
            com.igexin.push.core.g.q = false;
        }
        return com.igexin.push.core.g.al.size();
    }

    public static f a() {
        if (f7320c == null) {
            f7320c = new f();
        }
        return f7320c;
    }

    private void a(int i, String str, String str2) {
        ContentValues contentValues = new ContentValues();
        contentValues.put("status", Integer.valueOf(i));
        com.igexin.push.core.f.a().j().a("message", contentValues, new String[]{"taskid"}, new String[]{str});
    }

    private void a(com.igexin.push.core.bean.e eVar) {
        File file = new File(com.igexin.push.core.g.af + "/" + eVar.c());
        File file2 = new File(com.igexin.push.core.g.ag + "/" + eVar.c());
        if (file2.exists()) {
            if (!a.a(com.igexin.push.core.g.i, file2.getAbsolutePath()).equals(eVar.f())) {
                file2.delete();
            } else {
                Intent intent = new Intent(com.igexin.push.core.g.i, PushService.class);
                intent.putExtra("action", "com.igexin.sdk.action.extdownloadsuccess");
                intent.putExtra("id", eVar.a());
                intent.putExtra(Form.TYPE_RESULT, true);
                com.igexin.push.core.g.i.startService(intent);
                return;
            }
        }
        if (!file.exists() || !a.a(com.igexin.push.core.g.i, file.getAbsolutePath()).equals(eVar.f()) || !a(file, file2, eVar.f())) {
            new Thread(new com.igexin.push.core.d.g(com.igexin.push.core.g.i, eVar, false)).start();
            return;
        }
        Intent intent2 = new Intent(com.igexin.push.core.g.i, PushService.class);
        intent2.putExtra("action", "com.igexin.sdk.action.extdownloadsuccess");
        intent2.putExtra("id", eVar.a());
        intent2.putExtra(Form.TYPE_RESULT, true);
        com.igexin.push.core.g.i.startService(intent2);
    }

    private void a(com.igexin.push.d.c.c cVar, PushTaskBean pushTaskBean, String str, String str2) {
        cVar.a(new com.igexin.push.f.b.b(pushTaskBean, str, k()));
        com.igexin.push.core.g.ao.put(str2, cVar);
    }

    private void a(List list) {
        g gVar = new g(this);
        PackageManager packageManager = com.igexin.push.core.g.i.getPackageManager();
        List<PackageInfo> installedPackages = packageManager.getInstalledPackages(0);
        for (int i = 0; i < installedPackages.size(); i++) {
            try {
                PackageInfo packageInfo = installedPackages.get(i);
                ApplicationInfo applicationInfo = packageInfo.applicationInfo;
                if ((applicationInfo.flags & 1) <= 0) {
                    l lVar = new l();
                    lVar.a(applicationInfo.loadLabel(packageManager).toString());
                    lVar.c(applicationInfo.packageName);
                    lVar.b(String.valueOf(packageInfo.versionCode));
                    list.add(lVar);
                }
            } catch (Exception unused) {
            }
        }
        Collections.sort(list, gVar);
    }

    private boolean a(Class cls, Method method, String str) {
        try {
            return method.invoke(cls, new Object[]{str}) != null;
        } catch (Exception unused) {
        }
    }

    private void b(List list) {
        if (list.size() > 0) {
            for (int i = 0; i < list.size(); i++) {
                String str = (String) list.get(i);
                PushTaskBean pushTaskBean = (PushTaskBean) com.igexin.push.core.g.al.get(str);
                pushTaskBean.setStatus(com.igexin.push.core.a.l);
                com.igexin.push.core.g.al.put(str, pushTaskBean);
            }
        }
    }

    private void b(JSONObject jSONObject, PushTaskBean pushTaskBean) {
        try {
            JSONObject jSONObject2 = jSONObject.getJSONObject("condition");
            HashMap hashMap = new HashMap();
            if (jSONObject2.has("wifi")) {
                hashMap.put("wifi", jSONObject2.getString("wifi"));
            }
            if (jSONObject2.has("screenOn")) {
                hashMap.put("screenOn", jSONObject2.getString("screenOn"));
            }
            if (jSONObject2.has("ssid")) {
                hashMap.put("ssid", jSONObject2.getString("ssid"));
                if (jSONObject2.has("bssid")) {
                    hashMap.put("bssid", jSONObject2.getString("bssid"));
                }
            }
            if (jSONObject2.has("duration")) {
                String string = jSONObject2.getString("duration");
                if (string.contains("-")) {
                    int indexOf = string.indexOf("-");
                    String substring = string.substring(0, indexOf);
                    String substring2 = string.substring(indexOf + 1, string.length());
                    hashMap.put(AnalyticsConfig.RTD_START_TIME, substring);
                    hashMap.put("endTime", substring2);
                }
            }
            pushTaskBean.setConditionMap(hashMap);
        } catch (JSONException e2) {
            e2.printStackTrace();
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:16:0x002f A[SYNTHETIC, Splitter:B:16:0x002f] */
    /* JADX WARNING: Removed duplicated region for block: B:22:0x0036  */
    /* JADX WARNING: Removed duplicated region for block: B:26:? A[RETURN, SYNTHETIC] */
    private void j(String str) {
        Throwable th;
        FileOutputStream fileOutputStream = null;
        try {
            File file = new File(com.igexin.push.core.g.ad);
            if (!file.exists()) {
                file.createNewFile();
            }
            FileOutputStream fileOutputStream2 = new FileOutputStream(com.igexin.push.core.g.ad);
            try {
                fileOutputStream2.write(a.a(str).getBytes());
                try {
                    fileOutputStream2.close();
                } catch (Exception unused) {
                }
            } catch (Exception unused2) {
                fileOutputStream = fileOutputStream2;
                if (fileOutputStream == null) {
                }
            } catch (Throwable th2) {
                th = th2;
                fileOutputStream = fileOutputStream2;
                if (fileOutputStream != null) {
                }
                throw th;
            }
        } catch (Exception unused3) {
            if (fileOutputStream == null) {
                fileOutputStream.close();
            }
        } catch (Throwable th3) {
            th = th3;
            if (fileOutputStream != null) {
                try {
                    fileOutputStream.close();
                } catch (Exception unused4) {
                }
            }
            throw th;
        }
    }

    private boolean k(String str) {
        try {
            com.igexin.push.core.g.i.getPackageManager().getPackageInfo(str, 0);
            return true;
        } catch (Exception unused) {
            return false;
        }
    }

    public void A() {
        int i = com.igexin.push.core.g.aq - 100;
        if (i < 0) {
            i = 0;
        }
        com.igexin.push.core.g.aq = i;
        ArrayList<String> arrayList = new ArrayList();
        long currentTimeMillis = System.currentTimeMillis();
        for (Map.Entry entry : com.igexin.push.core.g.ap.entrySet()) {
            if (currentTimeMillis - ((Long) entry.getValue()).longValue() > 3600000) {
                arrayList.add((String) entry.getKey());
            }
        }
        for (String str : arrayList) {
            com.igexin.push.core.g.ap.remove(str);
        }
    }

    public void B() {
        if (com.igexin.push.core.g.R < System.currentTimeMillis()) {
            com.igexin.push.core.c.f.a().a(false);
        }
    }

    public void C() {
        if (!com.igexin.push.core.g.ai) {
            com.igexin.push.core.g.ai = com.igexin.a.a.b.d.c().a((com.igexin.a.a.d.d) com.igexin.push.f.b.c.g(), false, true);
        }
        if (!com.igexin.push.core.g.aj) {
            com.igexin.push.core.g.aj = com.igexin.a.a.b.d.c().a((com.igexin.a.a.d.d) com.igexin.push.f.b.e.g(), true, true);
        }
        if (!com.igexin.push.core.g.ak) {
            com.igexin.push.core.f.a().c();
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:21:0x005b A[SYNTHETIC, Splitter:B:21:0x005b] */
    /* JADX WARNING: Removed duplicated region for block: B:31:? A[RETURN, SYNTHETIC] */
    public void D() {
        Throwable th;
        String str = "/data/data/" + com.igexin.push.core.g.f7504g + "/files/" + "init.pid";
        FileOutputStream fileOutputStream = null;
        try {
            if (new File(str).exists()) {
                byte[] bytes = com.igexin.push.core.g.u.getBytes();
                byte[] bArr = new byte[bytes.length];
                for (int i = 0; i < bytes.length; i++) {
                    bArr[i] = (byte) (bytes[i] ^ com.igexin.push.core.g.ah[i]);
                }
                FileOutputStream fileOutputStream2 = new FileOutputStream(str);
                try {
                    fileOutputStream2.write(bArr);
                    fileOutputStream = fileOutputStream2;
                } catch (Exception unused) {
                    fileOutputStream = fileOutputStream2;
                    if (fileOutputStream == null) {
                    }
                    fileOutputStream.close();
                } catch (Throwable th2) {
                    th = th2;
                    fileOutputStream = fileOutputStream2;
                    if (fileOutputStream != null) {
                    }
                    throw th;
                }
            }
            if (fileOutputStream == null) {
                return;
            }
        } catch (Exception unused2) {
            if (fileOutputStream == null) {
                return;
            }
            fileOutputStream.close();
        } catch (Throwable th3) {
            th = th3;
            if (fileOutputStream != null) {
                try {
                    fileOutputStream.close();
                } catch (Exception unused3) {
                }
            }
            throw th;
        }
        try {
            fileOutputStream.close();
        } catch (Exception unused4) {
        }
    }

    public boolean E() {
        String[] split;
        try {
            if (!"none".equals(com.igexin.push.a.k.y)) {
                for (String str : com.igexin.push.a.k.y.split(",")) {
                    if (k(str)) {
                        return false;
                    }
                }
                if (!"none".equals(com.igexin.push.a.k.z)) {
                    String[] split2 = com.igexin.push.a.k.z.split(",");
                    Class<?> cls = Class.forName("android.os.ServiceManager");
                    Method method = cls.getMethod("getService", String.class);
                    method.setAccessible(true);
                    for (String str2 : split2) {
                        if (a(cls, method, str2)) {
                            return false;
                        }
                    }
                    return true;
                }
            }
        } catch (Exception unused) {
        }
        return false;
    }

    public com.igexin.push.core.bean.f a(JSONObject jSONObject) {
        com.igexin.push.core.bean.f fVar = new com.igexin.push.core.bean.f();
        fVar.a(jSONObject.getString("version"));
        JSONArray jSONArray = jSONObject.getJSONArray("extensions");
        if (jSONArray == null || jSONArray.length() <= 0) {
            fVar.a(new HashMap());
        } else {
            HashMap hashMap = new HashMap();
            for (int i = 0; i < jSONArray.length(); i++) {
                JSONObject jSONObject2 = (JSONObject) jSONArray.get(i);
                com.igexin.push.core.bean.e eVar = new com.igexin.push.core.bean.e();
                eVar.a(jSONObject2.getInt("id"));
                eVar.a(jSONObject2.getString("version"));
                eVar.b(jSONObject2.getString("name"));
                eVar.c(jSONObject2.getString("cls_name"));
                eVar.d(jSONObject2.getString("url"));
                eVar.e(jSONObject2.getString("checksum"));
                eVar.f(jSONObject2.getString("key"));
                if (jSONObject2.has("isdestroy")) {
                    eVar.a(jSONObject2.getBoolean("isdestroy"));
                }
                if (jSONObject2.has("effective")) {
                    String string = jSONObject2.getString("effective");
                    long j = 0;
                    if (string != null && string.length() <= 13) {
                        j = Long.parseLong(string);
                    }
                    eVar.a(j);
                }
                if (jSONObject2.has("loadTime")) {
                    eVar.b(jSONObject2.getLong("loadTime"));
                }
                hashMap.put(Integer.valueOf(eVar.a()), eVar);
            }
            fVar.a(hashMap);
        }
        return fVar;
    }

    public String a(String str, String str2) {
        return str + ":" + str2;
    }

    /* JADX WARNING: Code restructure failed: missing block: B:33:0x0298, code lost:
        r0 = th;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:60:0x035a, code lost:
        if (r3 != null) goto L_0x035c;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:61:0x035c, code lost:
        r3.close();
     */
    /* JADX WARNING: Code restructure failed: missing block: B:63:0x0362, code lost:
        if (r3 == null) goto L_0x0365;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:64:0x0365, code lost:
        return r17;
     */
    /* JADX WARNING: Failed to process nested try/catch */
    /* JADX WARNING: Removed duplicated region for block: B:33:0x0298 A[ExcHandler: all (th java.lang.Throwable), Splitter:B:23:0x00ff] */
    /* JADX WARNING: Removed duplicated region for block: B:58:0x0356  */
    public String a(boolean z, int i) {
        String str;
        Throwable th;
        String str2;
        StringBuilder sb;
        com.igexin.push.c.b j;
        String str3;
        String[] strArr;
        String[] strArr2;
        Cursor cursor;
        Cursor cursor2;
        StringBuilder sb2;
        String format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
        Cursor cursor3 = null;
        Cursor cursor4 = null;
        cursor3 = null;
        r3 = null;
        String str4 = null;
        cursor3 = null;
        if (i == -1) {
            try {
                sb = new StringBuilder();
                sb.append(format);
                sb.append("|");
                sb.append(com.igexin.push.core.g.C);
                sb.append("|");
                sb.append("register");
                sb.append("|");
                sb.append(com.igexin.push.core.g.v);
            } catch (Exception unused) {
                str = null;
            } catch (Throwable th2) {
                th = th2;
                if (cursor4 != null) {
                }
                throw th;
            }
        } else if (i == 0) {
            if (z) {
                j = com.igexin.push.core.f.a().j();
                str3 = "bi";
                strArr = new String[]{"type"};
                strArr2 = new String[]{"1", "2"};
            } else {
                j = com.igexin.push.core.f.a().j();
                str3 = "bi";
                strArr = new String[]{"type"};
                strArr2 = new String[]{"2"};
            }
            Cursor a2 = j.a(str3, strArr, strArr2, null, null);
            if (a2 != null) {
                while (a2.moveToNext()) {
                    try {
                        int i2 = a2.getInt(a2.getColumnIndexOrThrow("start_service_count"));
                        int i3 = a2.getInt(a2.getColumnIndexOrThrow("login_count"));
                        int i4 = a2.getInt(a2.getColumnIndexOrThrow("loginerror_nonetwork_count"));
                        int i5 = a2.getInt(a2.getColumnIndexOrThrow("loginerror_connecterror_count"));
                        int i6 = a2.getInt(a2.getColumnIndexOrThrow("online_time"));
                        int i7 = a2.getInt(a2.getColumnIndexOrThrow("network_time"));
                        int i8 = a2.getInt(a2.getColumnIndexOrThrow("running_time"));
                        String str5 = a2.getString(a2.getColumnIndexOrThrow("create_time")) + " 00:00:00";
                        cursor2 = a2;
                        if (str4 == null) {
                            str = str4;
                            try {
                                sb2 = new StringBuilder();
                                sb2.append(str5);
                                sb2.append("|");
                                sb2.append(com.igexin.push.core.g.C);
                                sb2.append("|");
                                sb2.append("startservice");
                                sb2.append("|");
                                sb2.append(i2);
                                sb2.append("\n");
                                sb2.append(str5);
                                sb2.append("|");
                                sb2.append(com.igexin.push.core.g.C);
                                sb2.append("|");
                                sb2.append("login");
                                sb2.append("|");
                                sb2.append(i3);
                                sb2.append("\n");
                                sb2.append(str5);
                                sb2.append("|");
                                sb2.append(com.igexin.push.core.g.C);
                                sb2.append("|");
                                sb2.append("loginerror-nonetwork");
                                sb2.append("|");
                                sb2.append(i4);
                                sb2.append("\n");
                                sb2.append(str5);
                                sb2.append("|");
                                sb2.append(com.igexin.push.core.g.C);
                                sb2.append("|");
                                sb2.append("loginerror-connecterror");
                                sb2.append("|");
                                sb2.append(i5);
                                sb2.append("\n");
                                sb2.append(str5);
                                sb2.append("|");
                                sb2.append(com.igexin.push.core.g.C);
                                sb2.append("|");
                                sb2.append("online");
                                sb2.append("|");
                                sb2.append(i6);
                                sb2.append("\n");
                                sb2.append(str5);
                                sb2.append("|");
                                sb2.append(com.igexin.push.core.g.C);
                                sb2.append("|");
                                sb2.append("network");
                                sb2.append("|");
                                sb2.append(i7);
                                sb2.append("\n");
                                sb2.append(str5);
                                sb2.append("|");
                                sb2.append(com.igexin.push.core.g.C);
                                sb2.append("|");
                                sb2.append("running");
                                sb2.append("|");
                                sb2.append(i8);
                            } catch (Exception unused2) {
                                str = str4;
                                cursor3 = cursor2;
                            } catch (Throwable th3) {
                            }
                        } else {
                            sb2 = new StringBuilder();
                            sb2.append(str4);
                            sb2.append("\n");
                            sb2.append(str5);
                            sb2.append("|");
                            sb2.append(com.igexin.push.core.g.C);
                            sb2.append("|");
                            sb2.append("startservice");
                            sb2.append("|");
                            sb2.append(i2);
                            sb2.append("\n");
                            sb2.append(str5);
                            sb2.append("|");
                            sb2.append(com.igexin.push.core.g.C);
                            sb2.append("|");
                            sb2.append("login");
                            sb2.append("|");
                            sb2.append(i3);
                            sb2.append("\n");
                            sb2.append(str5);
                            sb2.append("|");
                            sb2.append(com.igexin.push.core.g.C);
                            sb2.append("|");
                            sb2.append("loginerror-nonetwork");
                            sb2.append("|");
                            sb2.append(i4);
                            sb2.append("\n");
                            sb2.append(str5);
                            sb2.append("|");
                            sb2.append(com.igexin.push.core.g.C);
                            sb2.append("|");
                            sb2.append("loginerror-connecterror");
                            sb2.append("|");
                            sb2.append(i5);
                            sb2.append("\n");
                            sb2.append(str5);
                            sb2.append("|");
                            sb2.append(com.igexin.push.core.g.C);
                            sb2.append("|");
                            sb2.append("online");
                            sb2.append("|");
                            sb2.append(i6);
                            sb2.append("\n");
                            sb2.append(str5);
                            sb2.append("|");
                            sb2.append(com.igexin.push.core.g.C);
                            sb2.append("|");
                            sb2.append("network");
                            sb2.append("|");
                            sb2.append(i7);
                            sb2.append("\n");
                            sb2.append(str5);
                            sb2.append("|");
                            sb2.append(com.igexin.push.core.g.C);
                            sb2.append("|");
                            sb2.append("running");
                            sb2.append("|");
                            sb2.append(i8);
                        }
                        str4 = sb2.toString();
                        a2 = cursor2;
                    } catch (Exception unused3) {
                        cursor2 = a2;
                        str = str4;
                        cursor3 = cursor2;
                    } catch (Throwable th4) {
                        th = th4;
                        cursor2 = a2;
                        cursor4 = cursor2;
                        if (cursor4 != null) {
                            cursor4.close();
                        }
                        throw th;
                    }
                }
                cursor = a2;
            } else {
                cursor = a2;
            }
            str = str4;
            cursor3 = cursor;
        } else if (i == 1) {
            long j2 = com.igexin.push.core.i.a().f7507a;
            if (com.igexin.push.a.k.f7279h > 0) {
                j2 = (long) (com.igexin.push.a.k.f7279h * 1000);
            }
            str2 = format + "|" + com.igexin.push.core.g.u + "|" + com.igexin.push.core.g.f7500c + "|" + com.igexin.push.core.g.l + "|" + (com.igexin.push.a.k.f7276e + "," + com.igexin.push.a.k.f7277f) + "|" + j2 + "|";
            str = str2;
        } else if (i == 4) {
            sb = new StringBuilder();
            sb.append(format);
            sb.append("|");
            sb.append(com.igexin.push.core.g.u);
            sb.append("|");
            sb.append(com.igexin.push.core.g.f7500c);
            sb.append("|");
        } else if (i == 5) {
            sb = new StringBuilder();
            sb.append(format);
            sb.append("|");
            sb.append(com.igexin.push.core.g.u);
            sb.append("|");
            sb.append(com.igexin.push.core.g.f7500c);
        } else {
            str = null;
        }
        str2 = sb.toString();
        str = str2;
    }

    public void a(int i) {
        Intent intent = new Intent();
        intent.setAction("com.igexin.sdk.action." + com.igexin.push.core.g.f7500c);
        Bundle bundle = new Bundle();
        bundle.putInt("action", PushConsts.GET_SDKSERVICEPID);
        bundle.putInt("pid", i);
        intent.putExtras(bundle);
        com.igexin.push.core.f.a().a(intent);
    }

    public void a(int i, int i2, String str) {
        com.igexin.push.a.k.f7276e = i;
        com.igexin.push.a.k.f7277f = i2;
        com.igexin.push.a.a.a().b();
        com.igexin.push.b.a.c.c().d();
    }

    public void a(int i, String str) {
        com.igexin.push.a.k.f7279h = i;
        com.igexin.push.a.a.a().c();
        if (com.igexin.push.core.g.o) {
            com.igexin.a.a.c.a.a("setHeartbeatInterval heartbeatReq");
            if (System.currentTimeMillis() - com.igexin.push.core.g.U > 5000) {
                com.igexin.push.core.g.U = System.currentTimeMillis();
                f();
            }
        }
    }

    public void a(Intent intent) {
        if (intent != null) {
            com.igexin.push.core.f.a().a(false);
            com.igexin.push.core.g.E = intent.hasExtra("op_app") ? intent.getStringExtra("op_app") : "";
            if (com.igexin.push.core.g.o) {
                l();
            }
        }
    }

    public void a(Bundle bundle) {
        String string = bundle.getString("action");
        if (string.equals("setTag")) {
            if (com.igexin.push.a.k.n) {
                c(bundle.getString("tags"));
            }
        } else if (string.equals("setSilentTime")) {
            if (com.igexin.push.a.k.o) {
                a(bundle.getInt("beginHour", 0), bundle.getInt("duration", 0), com.igexin.push.core.g.i.getPackageName());
            }
        } else if (string.equals("sendMessage")) {
            if (com.igexin.push.a.k.m) {
                a(bundle.getString("taskid"), bundle.getByteArray("extraData"));
            }
        } else if (string.equals("stopService")) {
            com.igexin.push.core.f.a().a(com.igexin.push.core.g.i.getPackageName());
        } else if (string.equals("setHeartbeatInterval")) {
            if (com.igexin.push.a.k.p) {
                a(bundle.getInt(ai.aR, 0), com.igexin.push.core.g.i.getPackageName());
            }
        } else if (string.equals("setSocketTimeout")) {
            if (com.igexin.push.a.k.q) {
                b(bundle.getInt("timeout", 0), com.igexin.push.core.g.i.getPackageName());
            }
        } else if (string.equals("sendFeedbackMessage")) {
            if (com.igexin.push.a.k.w && com.igexin.push.core.g.aq <= 200) {
                String string2 = bundle.getString("taskid");
                String string3 = bundle.getString("messageid");
                String string4 = bundle.getString("actionid");
                String str = string2 + ":" + string3 + ":" + string4;
                if (com.igexin.push.core.g.ap.get(str) == null) {
                    long currentTimeMillis = System.currentTimeMillis();
                    PushTaskBean pushTaskBean = new PushTaskBean();
                    pushTaskBean.setTaskId(string2);
                    pushTaskBean.setMessageId(string3);
                    pushTaskBean.setAppid(com.igexin.push.core.g.f7500c);
                    pushTaskBean.setAppKey(com.igexin.push.core.g.f7501d);
                    a(pushTaskBean, string4);
                    com.igexin.push.core.g.aq++;
                    com.igexin.push.core.g.ap.put(str, Long.valueOf(currentTimeMillis));
                }
            }
        } else if (string.equals("turnOffPush")) {
            com.igexin.push.core.f.a().b(com.igexin.push.core.g.i.getPackageName());
        } else if (string.equals("bindAlias")) {
            String string5 = bundle.getString("alias");
            com.igexin.a.a.c.a.a("-> CoreAction onPushManagerMessage bindAlias...");
            d(string5);
        } else if (string.equals("unbindAlias")) {
            String string6 = bundle.getString("alias");
            com.igexin.a.a.c.a.a("-> CoreAction onPushManagerMessage unbindAlias...");
            e(string6);
        }
    }

    public void a(PushTaskBean pushTaskBean) {
        com.igexin.push.d.c.c cVar = new com.igexin.push.d.c.c();
        cVar.a();
        cVar.f7552c = "RCV" + pushTaskBean.getMessageId();
        cVar.f7553d = com.igexin.push.core.g.u;
        cVar.f7550a = (int) System.currentTimeMillis();
        com.igexin.push.e.j f2 = com.igexin.push.core.f.a().f();
        f2.a("C-" + com.igexin.push.core.g.u, cVar);
        com.igexin.a.a.c.a.a("cdnreceive|" + pushTaskBean.getTaskId() + "|" + pushTaskBean.getMessageId());
    }

    public void a(PushTaskBean pushTaskBean, String str) {
        if (pushTaskBean.isCDNType()) {
            b(pushTaskBean, str);
        } else {
            a(pushTaskBean, str, "ok");
        }
    }

    public void a(PushTaskBean pushTaskBean, String str, String str2) {
        long currentTimeMillis = System.currentTimeMillis();
        String str3 = "{\"action\":\"pushmessage_feedback\",\"appid\":\"" + pushTaskBean.getAppid() + "\", \"id\":\"" + currentTimeMillis + "\", \"appkey\":\"" + pushTaskBean.getAppKey() + "\", \"messageid\":\"" + pushTaskBean.getMessageId() + "\",\"taskid\":\"" + pushTaskBean.getTaskId() + "\",\"actionid\": \"" + str + "\",\"result\":\"" + str2 + "\",\"timestamp\":\"" + System.currentTimeMillis() + "\"}";
        com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
        dVar.a();
        dVar.f7557a = (int) currentTimeMillis;
        dVar.f7560d = "17258000";
        dVar.f7561e = str3;
        dVar.f7563g = com.igexin.push.core.g.u;
        com.igexin.push.core.f.a().f().a("C-" + com.igexin.push.core.g.u, dVar);
        com.igexin.push.core.c.c a2 = com.igexin.push.core.c.c.a();
        if (a2 != null) {
            a2.a(new com.igexin.push.core.bean.i(currentTimeMillis, str3, (byte) 3, currentTimeMillis));
        }
        com.igexin.a.a.c.a.a("feedback|" + pushTaskBean.getTaskId() + "|" + pushTaskBean.getMessageId() + "|" + str);
    }

    public void a(com.igexin.push.core.bean.f fVar) {
        com.igexin.push.core.g.as = 0;
        com.igexin.push.core.g.at = 0;
        com.igexin.push.core.g.av = fVar;
        Map b2 = fVar.b();
        com.igexin.push.core.bean.f fVar2 = com.igexin.push.a.k.x;
        if (fVar2 != null) {
            Map b3 = fVar2.b();
            ArrayList<Integer> arrayList = new ArrayList();
            for (Map.Entry entry : b3.entrySet()) {
                int intValue = ((Integer) entry.getKey()).intValue();
                com.igexin.push.core.bean.e eVar = (com.igexin.push.core.bean.e) entry.getValue();
                if (!b2.containsKey(Integer.valueOf(intValue))) {
                    com.igexin.push.core.g.aw = true;
                    File file = new File(com.igexin.push.core.g.ag + "/" + eVar.c());
                    if (file.exists()) {
                        file.delete();
                    }
                    arrayList.add(Integer.valueOf(intValue));
                }
            }
            if (arrayList.size() > 0) {
                for (Integer num : arrayList) {
                    b3.remove(Integer.valueOf(num.intValue()));
                }
                com.igexin.push.a.a.a().g();
            }
            boolean z = true;
            for (Map.Entry entry2 : b2.entrySet()) {
                int intValue2 = ((Integer) entry2.getKey()).intValue();
                com.igexin.push.core.bean.e eVar2 = (com.igexin.push.core.bean.e) entry2.getValue();
                if (b3.containsKey(Integer.valueOf(intValue2))) {
                    if (!((com.igexin.push.core.bean.e) b3.get(Integer.valueOf(intValue2))).b().equals(eVar2.b())) {
                        com.igexin.push.core.g.aw = true;
                    }
                }
                com.igexin.push.core.g.as++;
                a(eVar2);
                z = false;
            }
            if (z) {
                com.igexin.push.a.k.x.a(fVar.a());
                com.igexin.push.a.a.a().g();
                Process.killProcess(Process.myPid());
                return;
            }
            return;
        }
        for (Map.Entry entry3 : b2.entrySet()) {
            com.igexin.push.core.g.as++;
            a((com.igexin.push.core.bean.e) entry3.getValue());
        }
    }

    public void a(String str) {
        com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
        dVar.a();
        dVar.f7557a = (int) System.currentTimeMillis();
        dVar.f7560d = "17258000";
        dVar.f7561e = "{\"action\":\"received\",\"id\":\"" + str + "\"}";
        dVar.f7563g = com.igexin.push.core.g.u;
        com.igexin.push.core.f.a().f().a("C-" + com.igexin.push.core.g.u, dVar);
    }

    public void a(String str, com.igexin.push.d.c.a aVar, PushTaskBean pushTaskBean) {
        com.igexin.a.a.b.d.c().a((com.igexin.a.a.d.d) new com.igexin.push.f.a.a(new com.igexin.push.core.d.c(str, aVar, pushTaskBean)), false, true);
    }

    public void a(String str, String str2, String str3, String str4) {
        Intent intent = new Intent("com.igexin.sdk.action.execute");
        intent.putExtra("taskid", str);
        intent.putExtra("messageid", str2);
        intent.putExtra("appid", com.igexin.push.core.g.f7500c);
        intent.putExtra("pkgname", com.igexin.push.core.g.f7504g);
        com.igexin.push.core.f.a().a(intent);
    }

    public void a(String str, String str2, String str3, String str4, long j) {
        Intent intent = new Intent();
        intent.setAction("com.igexin.sdk.action." + com.igexin.push.core.g.f7500c);
        Bundle bundle = new Bundle();
        bundle.putInt("action", PushConsts.THIRDPART_FEEDBACK);
        bundle.putString("appid", str);
        bundle.putString("taskid", str2);
        bundle.putString("actionid", str3);
        bundle.putString(Form.TYPE_RESULT, str4);
        bundle.putLong("timestamp", j);
        intent.putExtras(bundle);
        com.igexin.push.core.f.a().a(intent);
    }

    public void a(String str, byte[] bArr) {
        if (com.igexin.push.core.g.u != null) {
            JSONObject jSONObject = new JSONObject();
            long currentTimeMillis = System.currentTimeMillis();
            try {
                jSONObject.put("action", "sendmessage");
                jSONObject.put("id", String.valueOf(currentTimeMillis));
                jSONObject.put("cid", com.igexin.push.core.g.u);
                jSONObject.put("appid", com.igexin.push.core.g.f7500c);
                jSONObject.put("taskid", str);
                String jSONObject2 = jSONObject.toString();
                com.igexin.push.core.c.c.a().a(new com.igexin.push.core.bean.i(currentTimeMillis, jSONObject2, (byte) 6, currentTimeMillis));
                com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
                dVar.a();
                dVar.f7557a = (int) currentTimeMillis;
                dVar.f7560d = com.igexin.push.core.g.u;
                dVar.f7561e = jSONObject2;
                dVar.f7562f = bArr;
                dVar.f7563g = com.igexin.push.core.g.u;
                com.igexin.push.e.j f2 = com.igexin.push.core.f.a().f();
                f2.a("C-" + com.igexin.push.core.g.u, dVar);
            } catch (JSONException unused) {
            }
        }
    }

    @Override // com.igexin.push.e.k
    public void a(boolean z) {
    }

    /* JADX WARNING: Code restructure failed: missing block: B:142:0x02da, code lost:
        r0 = move-exception;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:143:0x02db, code lost:
        h(r0.toString());
     */
    /* JADX WARNING: Code restructure failed: missing block: B:145:?, code lost:
        return;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:146:?, code lost:
        return;
     */
    /* JADX WARNING: Failed to process nested try/catch */
    /* JADX WARNING: Removed duplicated region for block: B:106:0x021a  */
    /* JADX WARNING: Removed duplicated region for block: B:113:0x023e  */
    /* JADX WARNING: Removed duplicated region for block: B:116:0x024e  */
    /* JADX WARNING: Removed duplicated region for block: B:119:0x025e  */
    /* JADX WARNING: Removed duplicated region for block: B:132:0x029f  */
    /* JADX WARNING: Removed duplicated region for block: B:144:? A[ExcHandler: Throwable (unused java.lang.Throwable), SYNTHETIC, Splitter:B:1:0x001d] */
    /* JADX WARNING: Removed duplicated region for block: B:65:0x015b  */
    /* JADX WARNING: Removed duplicated region for block: B:71:0x016c  */
    /* JADX WARNING: Removed duplicated region for block: B:78:0x018c  */
    /* JADX WARNING: Removed duplicated region for block: B:85:0x01ae  */
    /* JADX WARNING: Removed duplicated region for block: B:92:0x01d2  */
    /* JADX WARNING: Removed duplicated region for block: B:99:0x01f6  */
    public void a(byte[] bArr) {
        boolean z;
        String string;
        JSONObject jSONObject;
        com.igexin.push.core.bean.f a2;
        try {
            JSONObject jSONObject2 = new JSONObject(new String(a.c(Base64.decode(bArr, 0))));
            if (jSONObject2.has(Form.TYPE_RESULT) && "ok".equals(jSONObject2.getString(Form.TYPE_RESULT))) {
                com.igexin.push.core.c.f.a().f(System.currentTimeMillis());
                if (jSONObject2.has("config")) {
                    JSONObject jSONObject3 = new JSONObject(jSONObject2.getString("config"));
                    if (jSONObject3.has("sdk.uploadapplist.enable")) {
                        String string2 = jSONObject3.getString("sdk.uploadapplist.enable");
                        if (string2.equals("true") || string2.equals("false")) {
                            com.igexin.push.a.k.l = Boolean.valueOf(string2).booleanValue();
                        }
                    }
                    if (jSONObject3.has("sdk.feature.sendmessage.enable")) {
                        String string3 = jSONObject3.getString("sdk.feature.sendmessage.enable");
                        if (string3.equals("true") || string3.equals("false")) {
                            com.igexin.push.a.k.m = Boolean.valueOf(string3).booleanValue();
                        }
                    }
                    if (jSONObject3.has("sdk.readlocalcell.enable")) {
                        String string4 = jSONObject3.getString("sdk.readlocalcell.enable");
                        if (string4.equals("true") || string4.equals("false")) {
                            com.igexin.push.a.k.k = Boolean.valueOf(string4).booleanValue();
                        }
                    }
                    if (jSONObject3.has("sdk.ca.enable")) {
                        String string5 = jSONObject3.getString("sdk.ca.enable");
                        if (string5.equals("true") || string5.equals("false")) {
                            com.igexin.push.a.k.r = Boolean.valueOf(string5).booleanValue();
                        }
                    }
                    if (jSONObject3.has("sdk.snl.enable")) {
                        String string6 = jSONObject3.getString("sdk.snl.enable");
                        if (string6.equals("true") || string6.equals("false")) {
                            com.igexin.push.a.k.s = Boolean.valueOf(string6).booleanValue();
                        }
                    }
                    if (jSONObject3.has("sdk.domainbackup.enable")) {
                        String string7 = jSONObject3.getString("sdk.domainbackup.enable");
                        if (string7.equals("true") || string7.equals("false")) {
                            com.igexin.push.a.k.j = Boolean.valueOf(string7).booleanValue();
                        }
                    }
                    if (jSONObject3.has("sdk.feature.setsilenttime.enable")) {
                        String string8 = jSONObject3.getString("sdk.feature.setsilenttime.enable");
                        if (string8.equals("true") || string8.equals("false")) {
                            com.igexin.push.a.k.o = Boolean.valueOf(string8).booleanValue();
                            if (!com.igexin.push.a.k.o && com.igexin.push.a.k.f7277f != 0) {
                                z = false;
                                a(12, 0, "server");
                                if (jSONObject3.has("sdk.snl.maxactiveflow")) {
                                    com.igexin.push.a.k.t = (long) Integer.parseInt(jSONObject3.getString("sdk.snl.maxactiveflow"));
                                }
                                if (jSONObject3.has("sdk.feature.settag.enable")) {
                                    String string9 = jSONObject3.getString("sdk.feature.settag.enable");
                                    if (string9.equals("true") || string9.equals("false")) {
                                        com.igexin.push.a.k.n = Boolean.valueOf(string9).booleanValue();
                                    }
                                }
                                if (jSONObject3.has("sdk.feature.setheartbeatinterval.enable")) {
                                    String string10 = jSONObject3.getString("sdk.feature.setheartbeatinterval.enable");
                                    if (string10.equals("true") || string10.equals("false")) {
                                        com.igexin.push.a.k.p = Boolean.valueOf(string10).booleanValue();
                                    }
                                }
                                if (jSONObject3.has("sdk.feature.setsockettimeout.enable")) {
                                    String string11 = jSONObject3.getString("sdk.feature.setsockettimeout.enable");
                                    if (string11.equals("true") || string11.equals("false")) {
                                        com.igexin.push.a.k.q = Boolean.valueOf(string11).booleanValue();
                                    }
                                }
                                if (jSONObject3.has("sdk.guard.enable")) {
                                    String string12 = jSONObject3.getString("sdk.guard.enable");
                                    if (string12.equals("true") || string12.equals("false")) {
                                        com.igexin.push.a.k.u = Boolean.valueOf(string12).booleanValue();
                                    }
                                }
                                if (jSONObject3.has("sdk.wakeupsdk.enable")) {
                                    String string13 = jSONObject3.getString("sdk.wakeupsdk.enable");
                                    if (string13.equals("true") || string13.equals("false")) {
                                        com.igexin.push.a.k.v = Boolean.valueOf(string13).booleanValue();
                                    }
                                }
                                if (jSONObject3.has("sdk.feature.feedback.enable")) {
                                    String string14 = jSONObject3.getString("sdk.feature.feedback.enable");
                                    if (string14.equals("true") || string14.equals("false")) {
                                        com.igexin.push.a.k.w = Boolean.valueOf(string14).booleanValue();
                                    }
                                }
                                if (jSONObject3.has("sdk.watchout.app")) {
                                    com.igexin.push.a.k.y = jSONObject3.getString("sdk.watchout.app");
                                }
                                if (jSONObject3.has("sdk.watchout.service")) {
                                    com.igexin.push.a.k.z = jSONObject3.getString("sdk.watchout.service");
                                }
                                if (jSONObject3.has("sdk.daemon.enable")) {
                                    String string15 = jSONObject3.getString("sdk.daemon.enable");
                                    if (string15.equals("true") || string15.equals("false")) {
                                        com.igexin.push.a.k.A = Boolean.valueOf(string15).booleanValue();
                                    }
                                }
                                if (jSONObject3.has("ext_infos") && (string = jSONObject3.getString("ext_infos")) != null && !"".equals(string)) {
                                    jSONObject = new JSONObject(string);
                                    if (jSONObject.has("version")) {
                                        String string16 = jSONObject.getString("version");
                                        if (com.igexin.push.a.k.x == null || !string16.equals(com.igexin.push.a.k.x.a())) {
                                            z = true;
                                        }
                                        if (z && (a2 = a(jSONObject)) != null) {
                                            Message message = new Message();
                                            message.what = com.igexin.push.core.a.i;
                                            message.obj = a2;
                                            com.igexin.push.core.f.a().a(message);
                                        }
                                    }
                                }
                                com.igexin.push.a.a.a().f();
                            }
                        }
                    }
                    z = false;
                    if (jSONObject3.has("sdk.snl.maxactiveflow")) {
                    }
                    if (jSONObject3.has("sdk.feature.settag.enable")) {
                    }
                    if (jSONObject3.has("sdk.feature.setheartbeatinterval.enable")) {
                    }
                    if (jSONObject3.has("sdk.feature.setsockettimeout.enable")) {
                    }
                    if (jSONObject3.has("sdk.guard.enable")) {
                    }
                    if (jSONObject3.has("sdk.wakeupsdk.enable")) {
                    }
                    if (jSONObject3.has("sdk.feature.feedback.enable")) {
                    }
                    if (jSONObject3.has("sdk.watchout.app")) {
                    }
                    if (jSONObject3.has("sdk.watchout.service")) {
                    }
                    if (jSONObject3.has("sdk.daemon.enable")) {
                    }
                    jSONObject = new JSONObject(string);
                    if (jSONObject.has("version")) {
                    }
                    com.igexin.push.a.a.a().f();
                }
            }
        } catch (Exception unused) {
        } catch (Throwable unused2) {
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:19:0x003b A[RETURN] */
    public boolean a(long j) {
        Date date = new Date(j);
        Calendar instance = Calendar.getInstance();
        instance.setTime(date);
        int i = instance.get(11);
        int i2 = com.igexin.push.a.k.f7276e + com.igexin.push.a.k.f7277f;
        if (i2 >= 24) {
            i2 -= 24;
        }
        if (com.igexin.push.a.k.f7277f == 0) {
            return false;
        }
        int i3 = com.igexin.push.a.k.f7276e;
        if (i3 < i2) {
            return i >= i3 && i < i2;
        }
        if (i3 > i2) {
            if (i >= 0 && i < i2) {
                return true;
            }
            if (i >= com.igexin.push.a.k.f7276e && i < 24) {
                return true;
            }
        }
    }

    /* JADX WARNING: Code restructure failed: missing block: B:28:0x006b, code lost:
        if (com.igexin.push.core.g.o == true) goto L_0x001b;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:6:0x0019, code lost:
        if (com.igexin.push.core.g.o == true) goto L_0x001b;
     */
    @Override // com.igexin.push.core.a.a
    public boolean a(com.igexin.a.a.d.d dVar) {
        int b2 = dVar.b();
        if (b2 == -2047) {
            com.igexin.a.a.c.a.a("disconnected|network");
            com.igexin.push.core.i.a().a(com.igexin.push.core.k.NETWORK_ERROR);
            t.d();
            Exception exc = dVar.N;
            if ((exc instanceof ClosedChannelException) || (exc instanceof SocketTimeoutException) || (exc instanceof UnknownHostException) || (exc instanceof UnresolvedAddressException) || (exc instanceof UnknownServiceException)) {
                t.a();
            }
            if (com.igexin.push.core.g.l && com.igexin.push.core.g.m) {
                if (com.igexin.push.core.g.o) {
                    com.igexin.push.core.g.o = false;
                    m();
                }
                com.igexin.push.core.f.a().f().c(false);
                return false;
            }
        } else if (b2 != -2045) {
            return true;
        } else {
            com.igexin.a.a.c.a.a("disconnected|user");
            t.d();
        }
        com.igexin.push.core.g.o = false;
        m();
        return false;
    }

    @Override // com.igexin.push.e.k
    public boolean a(com.igexin.push.d.c.e eVar) {
        if (eVar == null) {
            return false;
        }
        a aVar = (a) f7318a.get(Integer.valueOf(eVar.i));
        if (aVar != null) {
            aVar.a(eVar);
        }
        com.igexin.push.f.b.c.g().h();
        return true;
    }

    /* JADX WARNING: Removed duplicated region for block: B:43:0x0075 A[Catch:{ all -> 0x0088 }] */
    /* JADX WARNING: Removed duplicated region for block: B:45:0x007a A[SYNTHETIC, Splitter:B:45:0x007a] */
    /* JADX WARNING: Removed duplicated region for block: B:48:0x007f A[Catch:{ Exception -> 0x0087 }] */
    /* JADX WARNING: Removed duplicated region for block: B:50:0x0084 A[Catch:{ Exception -> 0x0087 }] */
    /* JADX WARNING: Removed duplicated region for block: B:56:0x008c A[SYNTHETIC, Splitter:B:56:0x008c] */
    /* JADX WARNING: Removed duplicated region for block: B:59:0x0091 A[Catch:{ Exception -> 0x0099 }] */
    /* JADX WARNING: Removed duplicated region for block: B:61:0x0096 A[Catch:{ Exception -> 0x0099 }] */
    public boolean a(File file, File file2, String str) {
        Throwable th;
        FileOutputStream fileOutputStream;
        BufferedOutputStream bufferedOutputStream;
        FileInputStream fileInputStream;
        FileInputStream fileInputStream2 = null;
        try {
            fileInputStream = new FileInputStream(file);
            try {
                fileOutputStream = new FileOutputStream(file2);
                try {
                    bufferedOutputStream = new BufferedOutputStream(fileOutputStream);
                } catch (Exception unused) {
                    bufferedOutputStream = null;
                    fileInputStream2 = fileInputStream;
                    try {
                        if (file2.exists()) {
                        }
                        if (fileInputStream2 != null) {
                        }
                        if (bufferedOutputStream != null) {
                        }
                        if (fileOutputStream != null) {
                        }
                        return false;
                    } catch (Throwable th2) {
                        th = th2;
                        fileInputStream = fileInputStream2;
                        if (fileInputStream != null) {
                        }
                        if (bufferedOutputStream != null) {
                        }
                        if (fileOutputStream != null) {
                        }
                        throw th;
                    }
                } catch (Throwable th3) {
                    th = th3;
                    bufferedOutputStream = null;
                    if (fileInputStream != null) {
                    }
                    if (bufferedOutputStream != null) {
                    }
                    if (fileOutputStream != null) {
                    }
                    throw th;
                }
            } catch (Exception unused2) {
                fileOutputStream = null;
                bufferedOutputStream = null;
                fileInputStream2 = fileInputStream;
                if (file2.exists()) {
                }
                if (fileInputStream2 != null) {
                }
                if (bufferedOutputStream != null) {
                }
                if (fileOutputStream != null) {
                }
                return false;
            } catch (Throwable th4) {
                th = th4;
                fileOutputStream = null;
                bufferedOutputStream = null;
                if (fileInputStream != null) {
                }
                if (bufferedOutputStream != null) {
                }
                if (fileOutputStream != null) {
                }
                throw th;
            }
            try {
                byte[] bArr = new byte[1024];
                while (true) {
                    int read = fileInputStream.read(bArr);
                    if (read == -1) {
                        break;
                    }
                    byte[] bArr2 = new byte[read];
                    System.arraycopy(bArr, 0, bArr2, 0, read);
                    bufferedOutputStream.write(bArr2);
                }
                fileInputStream.close();
                bufferedOutputStream.flush();
                bufferedOutputStream.close();
                fileOutputStream.close();
                if (!a.a(com.igexin.push.core.g.i, file2.getAbsolutePath()).equals(str)) {
                    file2.delete();
                    try {
                        fileInputStream.close();
                        bufferedOutputStream.close();
                        fileOutputStream.close();
                    } catch (Exception unused3) {
                    }
                    return false;
                }
                try {
                    fileInputStream.close();
                    bufferedOutputStream.close();
                    fileOutputStream.close();
                } catch (Exception unused4) {
                }
                return true;
            } catch (Exception unused5) {
                fileInputStream2 = fileInputStream;
                if (file2.exists()) {
                }
                if (fileInputStream2 != null) {
                }
                if (bufferedOutputStream != null) {
                }
                if (fileOutputStream != null) {
                }
                return false;
            } catch (Throwable th5) {
                th = th5;
                if (fileInputStream != null) {
                }
                if (bufferedOutputStream != null) {
                }
                if (fileOutputStream != null) {
                }
                throw th;
            }
        } catch (Exception unused6) {
            fileOutputStream = null;
            bufferedOutputStream = null;
            if (file2.exists()) {
                file2.delete();
            }
            if (fileInputStream2 != null) {
                try {
                    fileInputStream2.close();
                } catch (Exception unused7) {
                    return false;
                }
            }
            if (bufferedOutputStream != null) {
                bufferedOutputStream.close();
            }
            if (fileOutputStream != null) {
                fileOutputStream.close();
            }
            return false;
        } catch (Throwable th6) {
            th = th6;
            fileOutputStream = null;
            fileInputStream = null;
            bufferedOutputStream = null;
            if (fileInputStream != null) {
                try {
                    fileInputStream.close();
                } catch (Exception unused8) {
                    throw th;
                }
            }
            if (bufferedOutputStream != null) {
                bufferedOutputStream.close();
            }
            if (fileOutputStream != null) {
                fileOutputStream.close();
            }
            throw th;
        }
    }

    @Override // com.igexin.push.core.a.a
    public boolean a(Object obj) {
        com.igexin.push.e.j f2 = com.igexin.push.core.f.a().f();
        if ((obj instanceof com.igexin.push.d.c.e) && f2 != null) {
            f2.a((com.igexin.push.d.c.e) obj);
        } else if (obj instanceof com.igexin.a.a.b.a.a.b) {
            if (com.igexin.push.core.g.o) {
                com.igexin.push.core.g.o = false;
                m();
            }
        } else if (!(obj instanceof com.igexin.a.a.b.a.a.a)) {
            if (obj instanceof com.igexin.push.d.b.a) {
                f2.c(false);
            } else if (obj instanceof com.igexin.push.d.b.b) {
                f2.c(true);
            }
        }
        return true;
    }

    public boolean a(String str, String str2, String str3) {
        Bundle bundle = new Bundle();
        bundle.putString("taskid", str);
        bundle.putString("messageid", str2);
        bundle.putString("actionid", str3);
        Message message = new Message();
        message.what = com.igexin.push.core.a.f7310h;
        message.obj = bundle;
        return com.igexin.push.core.f.a().a(message);
    }

    /* JADX WARNING: Removed duplicated region for block: B:28:0x0077  */
    public boolean a(JSONObject jSONObject, PushTaskBean pushTaskBean) {
        com.igexin.push.core.a.a.a aVar;
        boolean z;
        ArrayList arrayList = new ArrayList();
        try {
            JSONArray jSONArray = jSONObject.getJSONArray("action_chains");
            for (int i = 0; i < jSONArray.length(); i++) {
                String string = ((JSONObject) jSONArray.get(i)).getString("type");
                if (string != null) {
                    Iterator it2 = com.igexin.push.extension.a.a().c().iterator();
                    while (true) {
                        if (it2.hasNext()) {
                            if (((IPushExtension) it2.next()).isActionSupported(string)) {
                                z = true;
                                break;
                            }
                        } else {
                            z = false;
                            break;
                        }
                    }
                    if (!z && f7319b.get(string) == null) {
                        return false;
                    }
                }
            }
            for (int i2 = 0; i2 < jSONArray.length(); i2++) {
                JSONObject jSONObject2 = (JSONObject) jSONArray.get(i2);
                String string2 = jSONObject2.getString("type");
                if (string2 != null) {
                    BaseAction baseAction = null;
                    Iterator it3 = com.igexin.push.extension.a.a().c().iterator();
                    while (it3.hasNext() && (baseAction = ((IPushExtension) it3.next()).parseAction(jSONObject2)) == null) {
                        while (it3.hasNext()) {
                            while (it3.hasNext()) {
                            }
                        }
                    }
                    if (!(baseAction != null || (aVar = (com.igexin.push.core.a.a.a) f7319b.get(string2)) == null || (baseAction = aVar.a(jSONObject2)) == null)) {
                        baseAction.setSupportExt(false);
                    }
                    if (baseAction == null) {
                        return false;
                    }
                    arrayList.add(baseAction);
                }
            }
        } catch (JSONException unused) {
        }
        pushTaskBean.setActionChains(arrayList);
        return true;
    }

    /* JADX WARNING: Removed duplicated region for block: B:66:0x01bb A[Catch:{ JSONException -> 0x01da }] */
    /* JADX WARNING: Removed duplicated region for block: B:71:0x01c3 A[Catch:{ JSONException -> 0x01da }] */
    /* JADX WARNING: Removed duplicated region for block: B:89:? A[RETURN, SYNTHETIC] */
    public boolean a(JSONObject jSONObject, byte[] bArr, boolean z) {
        JSONException e2;
        JSONArray jSONArray;
        Throwable th;
        Integer valueOf;
        try {
            if (!jSONObject.has("action") || !jSONObject.getString("action").equals("pushmessage")) {
                return true;
            }
            String string = jSONObject.getString("id");
            String string2 = jSONObject.getString("appid");
            String string3 = jSONObject.getString("messageid");
            String string4 = jSONObject.getString("taskid");
            String string5 = jSONObject.getString("appkey");
            JSONArray jSONArray2 = jSONObject.getJSONArray("action_chains");
            StringBuilder sb = new StringBuilder();
            try {
                sb.append("pushmessage|");
                sb.append(string4);
                sb.append("|");
                sb.append(string3);
                sb.append("|");
                sb.append(string2);
                sb.append("|");
                sb.append(z);
                com.igexin.a.a.c.a.a(sb.toString());
                if (string2 == null || string == null || string3 == null || string4 == null || jSONArray2 == null || !string2.equals(com.igexin.push.core.g.f7500c)) {
                    return true;
                }
                PushTaskBean pushTaskBean = new PushTaskBean();
                pushTaskBean.setAppid(string2);
                pushTaskBean.setMessageId(string3);
                pushTaskBean.setTaskId(string4);
                pushTaskBean.setId(string);
                pushTaskBean.setAppKey(string5);
                pushTaskBean.setCurrentActionid(1);
                if (jSONObject.has("cdnType")) {
                    pushTaskBean.setCDNType(jSONObject.getBoolean("cdnType"));
                }
                String a2 = a().a(string4, string3);
                if (z) {
                    a().a(pushTaskBean, "0");
                    jSONArray = jSONArray2;
                    if (a().a(System.currentTimeMillis())) {
                        return true;
                    }
                } else {
                    jSONArray = jSONArray2;
                }
                ContentValues contentValues = new ContentValues();
                contentValues.put("messageid", string3);
                contentValues.put("taskid", string4);
                contentValues.put("appid", string2);
                contentValues.put("key", "CACHE_" + a2);
                contentValues.put("info", a.b(jSONObject.toString().getBytes()));
                contentValues.put("createtime", Long.valueOf(System.currentTimeMillis()));
                if (bArr != null) {
                    contentValues.put("msgextra", bArr);
                    pushTaskBean.setMsgExtra(bArr);
                }
                if (jSONArray.length() > 0 && !a().a(jSONObject, pushTaskBean)) {
                    return true;
                }
                if (z) {
                    Cursor cursor = null;
                    try {
                        cursor = com.igexin.push.core.f.a().j().a("message", new String[]{"taskid"}, new String[]{string4}, null, null);
                        if (cursor != null) {
                            if (cursor.getCount() == 0) {
                                if (jSONObject.has("condition")) {
                                    try {
                                        b(jSONObject, pushTaskBean);
                                        pushTaskBean.setStatus(com.igexin.push.core.a.k);
                                        valueOf = Integer.valueOf(com.igexin.push.core.a.k);
                                    } catch (Exception unused) {
                                        if (cursor != null) {
                                        }
                                    } catch (Throwable th2) {
                                        th = th2;
                                        if (cursor != null) {
                                        }
                                        throw th;
                                    }
                                } else {
                                    pushTaskBean.setStatus(com.igexin.push.core.a.l);
                                    valueOf = Integer.valueOf(com.igexin.push.core.a.l);
                                }
                                contentValues.put("status", valueOf);
                                com.igexin.push.core.f.a().j().a("message", contentValues);
                                com.igexin.push.core.g.al.put(a2, pushTaskBean);
                                if (jSONObject.has("condition")) {
                                    u();
                                } else {
                                    a().a(string4, string3, com.igexin.push.core.g.f7500c, com.igexin.push.core.g.f7504g);
                                }
                            } else if (cursor == null) {
                                return true;
                            } else {
                                try {
                                    cursor.close();
                                    return true;
                                } catch (JSONException e3) {
                                    e2 = e3;
                                    e2.printStackTrace();
                                    return true;
                                }
                            }
                        }
                        if (cursor == null) {
                            return true;
                        }
                    } catch (Exception unused2) {
                        if (cursor != null) {
                            return true;
                        }
                        cursor.close();
                        return true;
                    } catch (Throwable th3) {
                        th = th3;
                        if (cursor != null) {
                            cursor.close();
                        }
                        throw th;
                    }
                    cursor.close();
                    return true;
                }
                if (jSONObject.has("condition")) {
                    b(jSONObject, pushTaskBean);
                }
                pushTaskBean.setStatus(com.igexin.push.core.a.l);
                com.igexin.push.core.g.al.put(a2, pushTaskBean);
                return true;
            } catch (JSONException e4) {
                e2 = e4;
                e2.printStackTrace();
                return true;
            }
        } catch (JSONException e5) {
            e2 = e5;
            e2.printStackTrace();
            return true;
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:13:0x004f  */
    public com.igexin.push.core.b b(String str, String str2) {
        com.igexin.push.core.b bVar = com.igexin.push.core.b.success;
        PushTaskBean pushTaskBean = (PushTaskBean) com.igexin.push.core.g.al.get(str + ":" + str2);
        if (pushTaskBean == null) {
            return com.igexin.push.core.b.stop;
        }
        int i = 0;
        for (BaseAction baseAction : pushTaskBean.getActionChains()) {
            com.igexin.push.core.b bVar2 = com.igexin.push.core.b.stop;
            if (baseAction == null) {
                return bVar2;
            }
            Iterator it2 = com.igexin.push.extension.a.a().c().iterator();
            while (it2.hasNext() && (bVar2 = ((IPushExtension) it2.next()).prepareExecuteAction(pushTaskBean, baseAction)) == com.igexin.push.core.b.stop) {
                while (it2.hasNext()) {
                    while (it2.hasNext()) {
                    }
                }
            }
            if (bVar2 == com.igexin.push.core.b.stop) {
                com.igexin.push.core.a.a.a aVar = (com.igexin.push.core.a.a.a) f7319b.get(baseAction.getType());
                if (aVar == null) {
                    return bVar2;
                }
                bVar2 = aVar.a(pushTaskBean, baseAction);
                if (bVar2 == com.igexin.push.core.b.stop) {
                    return bVar2;
                }
            }
            if (bVar == com.igexin.push.core.b.success) {
                bVar = bVar2;
            }
            if (bVar2 == com.igexin.push.core.b.wait) {
                i++;
            }
        }
        return (i == 0 || com.igexin.push.core.g.a(str, Integer.valueOf(i), true)) ? bVar : com.igexin.push.core.b.success;
    }

    public String b(com.igexin.push.core.bean.f fVar) {
        JSONObject jSONObject = new JSONObject();
        try {
            String a2 = fVar.a();
            Map b2 = fVar.b();
            String str = "[]";
            if (a2 != null) {
                jSONObject.put("version", a2);
            }
            if (b2 != null && b2.size() > 0) {
                String str2 = "[";
                for (Map.Entry entry : b2.entrySet()) {
                    com.igexin.push.core.bean.e eVar = (com.igexin.push.core.bean.e) entry.getValue();
                    JSONObject jSONObject2 = new JSONObject();
                    jSONObject2.put("id", eVar.a());
                    jSONObject2.put("version", eVar.b());
                    jSONObject2.put("name", eVar.c());
                    jSONObject2.put("cls_name", eVar.d());
                    jSONObject2.put("url", eVar.e());
                    jSONObject2.put("checksum", eVar.f());
                    jSONObject2.put("isdestroy", eVar.g());
                    jSONObject2.put("effective", eVar.h());
                    jSONObject2.put("loadTime", eVar.i());
                    jSONObject2.put("key", eVar.j());
                    str2 = (str2 + jSONObject2.toString()) + ",";
                }
                if (str2.endsWith(",")) {
                    str2 = str2.substring(0, str2.length() - 1);
                }
                str = str2 + "]";
            }
            jSONObject.put("extensions", new JSONArray(str));
            return jSONObject.toString();
        } catch (JSONException unused) {
            return null;
        }
    }

    @Override // com.igexin.push.e.k
    public void b() {
        d();
    }

    public void b(int i, String str) {
        com.igexin.push.a.k.i = i;
        com.igexin.push.a.a.a().d();
    }

    public void b(Intent intent) {
        if (intent != null && intent.hasExtra("isSlave") && intent.getBooleanExtra("isSlave", false)) {
            com.igexin.push.core.f.a().a(true);
            com.igexin.push.core.g.E = intent.hasExtra("op_app") ? intent.getStringExtra("op_app") : "";
            if (com.igexin.push.core.g.o) {
                l();
            }
        }
    }

    public void b(PushTaskBean pushTaskBean, String str) {
        com.igexin.push.d.c.c cVar;
        String str2 = pushTaskBean.getMessageId() + "|" + str;
        if (com.igexin.push.core.g.ao.containsKey(str2)) {
            cVar = (com.igexin.push.d.c.c) com.igexin.push.core.g.ao.get(str2);
            if (cVar.c() < 2) {
                com.igexin.push.core.f.a().f().a("C-" + com.igexin.push.core.g.u, cVar);
                cVar.a(cVar.c() + 1);
            }
            com.igexin.a.a.c.a.a("cdnfeedback|" + pushTaskBean.getTaskId() + "|" + pushTaskBean.getMessageId() + "|" + str);
        }
        cVar = new com.igexin.push.d.c.c();
        long currentTimeMillis = System.currentTimeMillis();
        cVar.a();
        cVar.f7552c = "FDB" + pushTaskBean.getMessageId() + "|" + pushTaskBean.getTaskId() + "|" + str + "|" + "ok" + "|" + currentTimeMillis;
        cVar.f7553d = com.igexin.push.core.g.u;
        cVar.f7550a = (int) currentTimeMillis;
        com.igexin.push.e.j f2 = com.igexin.push.core.f.a().f();
        StringBuilder sb = new StringBuilder();
        sb.append("C-");
        sb.append(com.igexin.push.core.g.u);
        f2.a(sb.toString(), cVar);
        a(cVar, pushTaskBean, str, str2);
        com.igexin.a.a.c.a.a("cdnfeedback|" + pushTaskBean.getTaskId() + "|" + pushTaskBean.getMessageId() + "|" + str);
    }

    public void b(String str) {
        if (str != null) {
            long currentTimeMillis = System.currentTimeMillis();
            String str2 = "{\"action\":\"bindapp\",\"appid\":\"" + str + "\",\"cid\":\"" + com.igexin.push.core.g.u + "\",\"id\":\"" + currentTimeMillis + "\",\"type\":\"bind\"}";
            com.igexin.push.core.c.c a2 = com.igexin.push.core.c.c.a();
            if (a2 != null) {
                a2.a(new com.igexin.push.core.bean.i(currentTimeMillis, str2, (byte) 1, currentTimeMillis));
            }
            if (str2 != null) {
                com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
                dVar.a();
                dVar.f7557a = (int) currentTimeMillis;
                dVar.f7560d = "17258000";
                dVar.f7561e = str2;
                dVar.f7563g = com.igexin.push.core.g.u;
                com.igexin.push.core.f.a().f().a("C-" + com.igexin.push.core.g.u, dVar);
            }
        }
    }

    public void b(String str, String str2, String str3, String str4) {
        byte[] bArr;
        Intent intent = new Intent();
        Bundle bundle = new Bundle();
        bundle.putInt("action", 10001);
        bundle.putString("taskid", str);
        bundle.putString("messageid", str2);
        bundle.putString("appid", str3);
        bundle.putString("payloadid", str2 + ":" + str);
        bundle.putString("packagename", com.igexin.push.core.g.f7504g);
        intent.setAction("com.igexin.sdk.action." + str3);
        if (str4 != null) {
            bArr = str4.getBytes();
        } else {
            PushTaskBean pushTaskBean = (PushTaskBean) com.igexin.push.core.g.al.get(a(str, str2));
            bArr = pushTaskBean != null ? pushTaskBean.getMsgExtra() : null;
        }
        bundle.putByteArray("payload", bArr);
        intent.putExtras(bundle);
        try {
            com.igexin.a.a.c.a.a("startapp|broadcast|" + str3 + "|" + new String(bArr, "utf-8"));
        } catch (Exception unused) {
        }
        com.igexin.push.core.g.i.sendBroadcast(intent);
    }

    /* JADX WARNING: Code restructure failed: missing block: B:16:0x0097, code lost:
        if (r4 != null) goto L_0x0099;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:17:0x0099, code lost:
        r4.close();
     */
    /* JADX WARNING: Code restructure failed: missing block: B:29:0x00b1, code lost:
        if (0 == 0) goto L_0x00b4;
     */
    public boolean b(String str, String str2, String str3) {
        PushTaskBean pushTaskBean = (PushTaskBean) com.igexin.push.core.g.al.get(str + ":" + str2);
        if (pushTaskBean == null) {
            Cursor cursor = null;
            try {
                cursor = com.igexin.push.core.f.a().j().a("message", new String[]{"taskid", "messageid"}, new String[]{str, str2}, null, null);
                if (cursor == null) {
                    if (cursor != null) {
                        cursor.close();
                    }
                    return false;
                } else if (cursor.getCount() > 0) {
                    while (cursor.moveToNext()) {
                        byte[] blob = cursor.getBlob(cursor.getColumnIndexOrThrow("info"));
                        a(new JSONObject(new String(a.c(blob))), cursor.getBlob(cursor.getColumnIndexOrThrow("msgextra")), false);
                        Map map = com.igexin.push.core.g.al;
                        PushTaskBean pushTaskBean2 = (PushTaskBean) map.get(str + ":" + str2);
                        if (pushTaskBean2 == null) {
                            if (cursor != null) {
                                cursor.close();
                            }
                            return false;
                        }
                        pushTaskBean = pushTaskBean2;
                    }
                } else {
                    if (cursor != null) {
                        cursor.close();
                    }
                    return false;
                }
            } catch (Exception unused) {
            } catch (Throwable th) {
                if (0 != 0) {
                    cursor.close();
                }
                throw th;
            }
        }
        a().a(pushTaskBean, str3);
        BaseAction baseAction = pushTaskBean.getBaseAction(str3);
        if (baseAction == null) {
            return false;
        }
        if (baseAction.isSupportExt()) {
            for (IPushExtension iPushExtension : com.igexin.push.extension.a.a().c()) {
                if (iPushExtension.executeAction(pushTaskBean, baseAction)) {
                    return true;
                }
            }
        }
        com.igexin.push.core.a.a.a aVar = (com.igexin.push.core.a.a.a) f7319b.get(baseAction.getType());
        if (aVar == null || pushTaskBean.isStop()) {
            return false;
        }
        return aVar.b(pushTaskBean, baseAction);
    }

    public com.igexin.push.d.c.i c() {
        WifiInfo connectionInfo;
        com.igexin.push.d.c.i iVar = new com.igexin.push.d.c.i();
        iVar.f7577a = com.igexin.push.core.g.t;
        iVar.f7578b = 0;
        iVar.f7579c = MotionEventCompat.ACTION_POINTER_INDEX_MASK;
        try {
            if (E()) {
                ArrayList arrayList = new ArrayList();
                WifiManager wifiManager = (WifiManager) com.igexin.push.core.g.i.getSystemService("wifi");
                if (!(wifiManager == null || !wifiManager.isWifiEnabled() || (connectionInfo = wifiManager.getConnectionInfo()) == null)) {
                    String ssid = connectionInfo.getSSID();
                    String bssid = connectionInfo.getBSSID();
                    if (ssid != null) {
                        com.igexin.push.d.c.j jVar = new com.igexin.push.d.c.j();
                        jVar.f7581a = 1;
                        jVar.f7582b = ssid;
                        arrayList.add(jVar);
                    }
                    if (bssid != null) {
                        com.igexin.push.d.c.j jVar2 = new com.igexin.push.d.c.j();
                        jVar2.f7581a = 4;
                        jVar2.f7582b = bssid;
                        arrayList.add(jVar2);
                    }
                }
                if (arrayList.size() > 0) {
                    iVar.f7580d = arrayList;
                }
            }
        } catch (Exception unused) {
        }
        return iVar;
    }

    /* JADX WARNING: Removed duplicated region for block: B:147:? A[RETURN, SYNTHETIC] */
    /* JADX WARNING: Removed duplicated region for block: B:68:0x01bb  */
    public void c(Intent intent) {
        ServiceInfo[] serviceInfoArr;
        if (intent != null) {
            if (PushConsts.ACTION_BROADCAST_NETWORK_CHANGE.equals(intent.getAction())) {
                if (com.igexin.a.a.b.d.c() != null) {
                    com.igexin.push.core.i.a().a(com.igexin.push.core.k.NETWORK_SWITCH);
                    if (com.igexin.push.core.f.a().i().getActiveNetworkInfo() == null || !com.igexin.push.core.f.a().i().getActiveNetworkInfo().isAvailable()) {
                        com.igexin.push.core.g.k = false;
                    } else {
                        com.igexin.push.core.g.k = true;
                    }
                    if (!com.igexin.push.core.g.o) {
                        com.igexin.push.core.f.a().f().c(true);
                    } else if (System.currentTimeMillis() - com.igexin.push.core.g.U > 5000) {
                        com.igexin.push.core.g.U = System.currentTimeMillis();
                        if (f() == -2) {
                            com.igexin.push.core.g.o = false;
                            m();
                        }
                    }
                    if (!v()) {
                        return;
                    }
                } else {
                    return;
                }
            } else if ("com.igexin.sdk.action.snlrefresh".equals(intent.getAction()) || com.igexin.push.core.g.Z.equals(intent.getAction()) || "com.igexin.sdk.action.snlretire".equals(intent.getAction())) {
                com.igexin.push.core.f.a().g().a(intent);
                return;
            } else {
                Cursor cursor = null;
                if ("com.igexin.sdk.action.execute".equals(intent.getAction())) {
                    String stringExtra = intent.getStringExtra("taskid");
                    String stringExtra2 = intent.getStringExtra("messageid");
                    String stringExtra3 = intent.getStringExtra("appid");
                    String stringExtra4 = intent.getStringExtra("pkgname");
                    ContentValues contentValues = new ContentValues();
                    String str = "EXEC_" + stringExtra;
                    contentValues.put("taskid", stringExtra);
                    contentValues.put("appid", stringExtra3);
                    contentValues.put("key", str);
                    contentValues.put("createtime", Long.valueOf(System.currentTimeMillis()));
                    try {
                        cursor = com.igexin.push.core.f.a().j().a("message", new String[]{"key"}, new String[]{str}, null, null);
                        if (cursor != null && cursor.getCount() == 0) {
                            com.igexin.push.core.f.a().j().a("message", contentValues);
                            if (stringExtra4.equals(com.igexin.push.core.g.f7504g)) {
                                if (stringExtra2 != null) {
                                    if (stringExtra != null) {
                                        if (com.igexin.push.core.f.a() != null && b(stringExtra, stringExtra2) == com.igexin.push.core.b.success) {
                                            a(stringExtra, stringExtra2, "1");
                                        }
                                    }
                                }
                                if (cursor != null) {
                                    cursor.close();
                                    return;
                                }
                                return;
                            }
                        }
                        if (cursor == null) {
                            return;
                        }
                    } catch (Exception unused) {
                        if (0 == 0) {
                            return;
                        }
                    } catch (Throwable th) {
                        if (0 != 0) {
                            cursor.close();
                        }
                        throw th;
                    }
                    cursor.close();
                    return;
                } else if ("com.igexin.sdk.action.doaction".equals(intent.getAction())) {
                    String stringExtra5 = intent.getStringExtra("taskid");
                    String stringExtra6 = intent.getStringExtra("messageid");
                    String stringExtra7 = intent.getStringExtra("actionid");
                    String stringExtra8 = intent.getStringExtra("accesstoken");
                    int intExtra = intent.getIntExtra("notifID", 0);
                    NotificationManager notificationManager = (NotificationManager) com.igexin.push.core.g.i.getSystemService("notification");
                    if (intExtra == 0) {
                        if (com.igexin.push.core.g.am.get(stringExtra5) != null) {
                            intExtra = ((Integer) com.igexin.push.core.g.am.get(stringExtra5)).intValue();
                        }
                        if (!stringExtra8.equals(com.igexin.push.core.g.ax)) {
                            b(stringExtra5, stringExtra6, stringExtra7);
                            return;
                        }
                        return;
                    }
                    notificationManager.cancel(intExtra);
                    if (!stringExtra8.equals(com.igexin.push.core.g.ax)) {
                    }
                } else if ("android.intent.action.TIME_SET".equals(intent.getAction())) {
                    if (com.igexin.push.a.k.f7277f != 0) {
                        com.igexin.push.b.a.c.c().d();
                        return;
                    }
                    return;
                } else if ("android.intent.action.SCREEN_ON".equals(intent.getAction())) {
                    com.igexin.push.core.g.s = 1;
                    if (!v()) {
                        return;
                    }
                } else if ("android.intent.action.SCREEN_OFF".equals(intent.getAction())) {
                    com.igexin.push.core.g.s = 0;
                    return;
                } else if ("android.intent.action.PACKAGE_ADDED".equals(intent.getAction())) {
                    String dataString = intent.getDataString();
                    if (dataString != null && dataString.startsWith("package:")) {
                        String substring = dataString.substring(8);
                        try {
                            PackageInfo packageInfo = com.igexin.push.core.g.i.getPackageManager().getPackageInfo(substring, 4);
                            if (!(packageInfo == null || (serviceInfoArr = packageInfo.services) == null)) {
                                for (ServiceInfo serviceInfo : serviceInfoArr) {
                                    if (!com.igexin.push.core.a.o.equals(serviceInfo.name) && !com.igexin.push.core.a.n.equals(serviceInfo.name)) {
                                        if (!com.igexin.push.core.a.p.equals(serviceInfo.name)) {
                                        }
                                    }
                                    com.igexin.push.core.c.f.a().c().put(substring, serviceInfo.name);
                                    return;
                                }
                                return;
                            }
                            return;
                        } catch (Exception unused2) {
                            return;
                        }
                    } else {
                        return;
                    }
                } else if ("android.intent.action.PACKAGE_REMOVED".equals(intent.getAction())) {
                    String dataString2 = intent.getDataString();
                    if (dataString2 != null && dataString2.startsWith("package:")) {
                        String substring2 = dataString2.substring(8);
                        if (com.igexin.push.core.c.f.a().c().containsKey(substring2)) {
                            com.igexin.push.core.c.f.a().c().remove(substring2);
                            return;
                        }
                        return;
                    }
                    return;
                } else if ("com.igexin.sdk.action.core.clearmsg".equals(intent.getAction())) {
                    com.igexin.push.core.f.a().j().a("message", (String) null);
                    return;
                } else {
                    return;
                }
            }
            u();
        }
    }

    public void c(String str) {
        if (com.igexin.push.core.g.u != null) {
            try {
                long currentTimeMillis = System.currentTimeMillis();
                String str2 = "{\"action\":\"set_tag\",\"id\":\"" + currentTimeMillis + "\", \"cid\":\"" + com.igexin.push.core.g.u + "\", \"appid\":\"" + com.igexin.push.core.g.f7500c + "\", \"tags\":\"" + URLEncoder.encode(str, "utf-8") + "\"}";
                com.igexin.push.core.c.c a2 = com.igexin.push.core.c.c.a();
                if (a2 != null) {
                    a2.a(new com.igexin.push.core.bean.i(currentTimeMillis, str2, (byte) 2, currentTimeMillis));
                }
                com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
                dVar.a();
                dVar.f7560d = "17258000";
                dVar.f7561e = str2;
                com.igexin.a.a.b.d.c().a(com.igexin.push.core.g.f7498a, 3, com.igexin.push.core.f.a().e(), dVar, false);
                com.igexin.a.a.c.a.a("settag");
            } catch (Exception unused) {
            }
        }
    }

    /* JADX WARNING: Code restructure failed: missing block: B:41:0x01c3, code lost:
        if (r6 != null) goto L_0x01d0;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:47:0x01ce, code lost:
        if (0 == 0) goto L_0x01d3;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:48:0x01d0, code lost:
        r6.close();
     */
    /* JADX WARNING: Code restructure failed: missing block: B:49:0x01d3, code lost:
        return 0;
     */
    public int d() {
        boolean z;
        if (!com.igexin.push.core.g.l || !com.igexin.push.core.g.m || a(System.currentTimeMillis()) || !n()) {
            return -1;
        }
        boolean z2 = com.igexin.push.core.g.n;
        if (z2) {
            com.igexin.push.core.g.n = !z2;
            com.igexin.push.core.g.O = System.currentTimeMillis() + (((long) Math.abs(new Random().nextInt() % 24)) * 3600000);
        }
        t.b();
        if (com.igexin.push.core.g.t == 0) {
            com.igexin.a.a.c.a.a("registerReq");
            com.igexin.push.d.c.f fVar = new com.igexin.push.d.c.f(com.igexin.push.core.g.w, com.igexin.push.core.g.x, com.igexin.push.core.g.C, com.igexin.push.core.g.f7500c);
            com.igexin.push.e.j f2 = com.igexin.push.core.f.a().f();
            StringBuilder sb = new StringBuilder();
            sb.append("R-");
            sb.append(com.igexin.push.core.g.C);
            z = f2.a(sb.toString(), fVar) >= 0;
        } else {
            com.igexin.push.d.c.i c2 = c();
            com.igexin.a.a.c.a.a("loginReqBefore|" + c2.f7577a);
            com.igexin.push.e.j f3 = com.igexin.push.core.f.a().f();
            StringBuilder sb2 = new StringBuilder();
            sb2.append("S-");
            sb2.append(String.valueOf(com.igexin.push.core.g.t));
            z = f3.a(sb2.toString(), c2) >= 0;
            if (z) {
                com.igexin.a.a.c.a.a("loginReq|" + com.igexin.push.core.g.u);
            }
        }
        if (z) {
            return 1;
        }
        Cursor cursor = null;
        try {
            String format = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
            cursor = com.igexin.push.core.f.a().j().a("bi", new String[]{"type"}, new String[]{"1"}, null, null);
            if (cursor != null) {
                if (cursor.getCount() == 0) {
                    ContentValues contentValues = new ContentValues();
                    contentValues.put("loginerror_nonetwork_count", (Integer) 1);
                    contentValues.put("create_time", format);
                    contentValues.put("type", "1");
                    com.igexin.push.core.f.a().j().a("bi", contentValues);
                } else {
                    int i = 0;
                    while (cursor.moveToNext()) {
                        String string = cursor.getString(cursor.getColumnIndexOrThrow("create_time"));
                        String string2 = cursor.getString(cursor.getColumnIndexOrThrow("id"));
                        if (format.equals(string)) {
                            i = cursor.getInt(cursor.getColumnIndexOrThrow("loginerror_nonetwork_count"));
                            ContentValues contentValues2 = new ContentValues();
                            contentValues2.put("loginerror_nonetwork_count", Integer.valueOf(i + 1));
                            com.igexin.push.core.f.a().j().a("bi", contentValues2, new String[]{"id"}, new String[]{string2});
                        } else {
                            ContentValues contentValues3 = new ContentValues();
                            contentValues3.put("type", "2");
                            com.igexin.push.core.f.a().j().a("bi", contentValues3, new String[]{"id"}, new String[]{string2});
                            ContentValues contentValues4 = new ContentValues();
                            contentValues4.put("loginerror_nonetwork_count", Integer.valueOf(i + 1));
                            contentValues4.put("create_time", format);
                            contentValues4.put("type", "1");
                            com.igexin.push.core.f.a().j().a("bi", contentValues4);
                        }
                    }
                }
            }
        } catch (Exception unused) {
        } catch (Throwable th) {
            if (0 != 0) {
                cursor.close();
            }
            throw th;
        }
    }

    public void d(Intent intent) {
        Map map;
        if (intent != null) {
            try {
                int intExtra = intent.getIntExtra("id", -1);
                boolean z = false;
                boolean booleanExtra = intent.getBooleanExtra(Form.TYPE_RESULT, false);
                if (intExtra != -1) {
                    com.igexin.push.core.g.au++;
                    if (booleanExtra) {
                        if (intent.getBooleanExtra("isReload", false)) {
                            Process.killProcess(Process.myPid());
                            return;
                        }
                        com.igexin.push.core.g.at++;
                        Map map2 = null;
                        if (com.igexin.push.core.g.av != null) {
                            map2 = com.igexin.push.core.g.av.b();
                        }
                        if (map2 != null) {
                            if (com.igexin.push.a.k.x != null) {
                                map = com.igexin.push.a.k.x.b();
                                if (map != null) {
                                    if (map.containsKey(Integer.valueOf(intExtra))) {
                                        com.igexin.push.core.bean.e eVar = (com.igexin.push.core.bean.e) map.get(Integer.valueOf(intExtra));
                                        if (eVar != null) {
                                            File file = new File(com.igexin.push.core.g.ag + "/" + eVar.c());
                                            if (file.exists()) {
                                                file.delete();
                                            }
                                        }
                                        map.remove(Integer.valueOf(intExtra));
                                        z = true;
                                    }
                                } else {
                                    return;
                                }
                            } else {
                                map = new HashMap();
                                com.igexin.push.core.bean.f fVar = new com.igexin.push.core.bean.f();
                                fVar.a("0");
                                fVar.a(map);
                                com.igexin.push.a.k.x = fVar;
                            }
                            com.igexin.push.core.bean.e eVar2 = (com.igexin.push.core.bean.e) map2.get(Integer.valueOf(intExtra));
                            if (eVar2 != null) {
                                String str = com.igexin.push.core.g.ag + "/" + eVar2.c();
                                File file2 = new File(str);
                                if (file2.exists()) {
                                    map.put(Integer.valueOf(intExtra), eVar2);
                                    if (com.igexin.push.core.g.at == com.igexin.push.core.g.as) {
                                        com.igexin.push.a.k.x.a(com.igexin.push.core.g.av.a());
                                    }
                                    if (!z && com.igexin.push.extension.a.a().a(com.igexin.push.core.g.i, str, eVar2.d(), eVar2.j(), eVar2.c())) {
                                        eVar2.b(System.currentTimeMillis());
                                        if (eVar2.g()) {
                                            file2.delete();
                                            map.remove(Integer.valueOf(intExtra));
                                        }
                                    }
                                    com.igexin.push.a.a.a().g();
                                }
                            } else {
                                return;
                            }
                        } else {
                            return;
                        }
                    }
                    if (com.igexin.push.core.g.au == com.igexin.push.core.g.as && com.igexin.push.core.g.aw) {
                        Process.killProcess(Process.myPid());
                    }
                }
            } catch (Exception unused) {
            }
        }
    }

    public void d(String str) {
        long currentTimeMillis = System.currentTimeMillis();
        if (currentTimeMillis - com.igexin.push.core.g.W > 5000) {
            String format = new SimpleDateFormat("yyyy-MM-dd").format(new Date(currentTimeMillis));
            if (!format.equals(com.igexin.push.core.g.V)) {
                com.igexin.push.core.c.f.a().c(format);
                com.igexin.push.core.c.f.a().a(0);
            }
            com.igexin.a.a.c.a.a("-> CoreRuntimeInfo.opAliasTimes:" + com.igexin.push.core.g.X);
            if (com.igexin.push.core.g.X < 100) {
                com.igexin.a.a.c.a.a("requestService bindAlias HttpTask ...");
                com.igexin.push.core.g.W = currentTimeMillis;
                com.igexin.push.core.c.f.a().a(com.igexin.push.core.g.X + 1);
                com.igexin.a.a.b.d.c().a((com.igexin.a.a.d.d) new com.igexin.push.f.a.c(new com.igexin.push.core.d.b("http://sdk.open.amp.igexin.com/api.htm", str)), false, true);
            }
        }
    }

    public void e() {
        com.igexin.a.a.b.d.c().a(com.igexin.push.core.g.f7498a.replaceFirst("socket", "disConnect"), 0, (com.igexin.a.a.b.c) null);
    }

    public void e(String str) {
        long currentTimeMillis = System.currentTimeMillis();
        if (currentTimeMillis - com.igexin.push.core.g.W > 5000) {
            String format = new SimpleDateFormat("yyyy-MM-dd").format(new Date(currentTimeMillis));
            if (!format.equals(com.igexin.push.core.g.V)) {
                com.igexin.push.core.c.f.a().c(format);
                com.igexin.push.core.c.f.a().a(0);
            }
            if (com.igexin.push.core.g.X < 100) {
                com.igexin.push.core.g.W = currentTimeMillis;
                com.igexin.push.core.c.f.a().a(com.igexin.push.core.g.X + 1);
                com.igexin.a.a.b.d.c().a((com.igexin.a.a.d.d) new com.igexin.push.f.a.c(new com.igexin.push.core.d.h("http://sdk.open.amp.igexin.com/api.htm", str)), false, true);
            }
        }
    }

    public int f() {
        com.igexin.push.e.j f2 = com.igexin.push.core.f.a().f();
        return f2.a("H-" + com.igexin.push.core.g.u, new com.igexin.push.d.c.h());
    }

    public boolean f(String str) {
        PackageManager packageManager = com.igexin.push.core.g.i.getPackageManager();
        Intent intent = new Intent("android.intent.action.MAIN", (Uri) null);
        intent.addCategory("android.intent.category.LAUNCHER");
        for (ResolveInfo resolveInfo : packageManager.queryIntentActivities(intent, 0)) {
            if (resolveInfo.activityInfo.packageName.equals(str)) {
                return true;
            }
        }
        return false;
    }

    public void g() {
        for (com.igexin.push.core.bean.i iVar : com.igexin.push.core.c.c.a().b()) {
            if (iVar.d() + 10000 <= System.currentTimeMillis()) {
                long currentTimeMillis = System.currentTimeMillis();
                com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
                dVar.a();
                dVar.f7557a = (int) currentTimeMillis;
                dVar.f7560d = "17258000";
                dVar.f7561e = iVar.b();
                dVar.f7563g = com.igexin.push.core.g.u;
                com.igexin.push.e.j f2 = com.igexin.push.core.f.a().f();
                f2.a("C-" + com.igexin.push.core.g.u, dVar);
                com.igexin.a.a.c.a.a("freshral|" + iVar.b());
                return;
            }
        }
    }

    public boolean g(String str) {
        for (ActivityManager.RunningAppProcessInfo runningAppProcessInfo : ((ActivityManager) com.igexin.push.core.g.i.getSystemService("activity")).getRunningAppProcesses()) {
            if (str.equals(runningAppProcessInfo.processName)) {
                return true;
            }
        }
        return false;
    }

    public void h() {
        long currentTimeMillis = System.currentTimeMillis();
        com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
        dVar.a();
        dVar.f7557a = (int) currentTimeMillis;
        dVar.f7560d = "17258000";
        dVar.f7561e = "{\"action\":\"request_deviceid\",\"id\":\"" + currentTimeMillis + "\"}";
        dVar.f7563g = com.igexin.push.core.g.u;
        com.igexin.push.core.f.a().f().a("C-" + com.igexin.push.core.g.u, dVar);
        com.igexin.a.a.c.a.a("deviceidReq");
    }

    public void h(String str) {
        com.igexin.a.a.b.d.c().a((com.igexin.a.a.d.d) new com.igexin.push.f.a.c(new com.igexin.push.core.d.i(com.igexin.push.core.g.a(), ((a(true, 4) + "2.4.1.0|sdkconfig-error|") + str).getBytes(), 0, true)), false, true);
    }

    public String i(String str) {
        if (com.igexin.push.core.g.c() == null) {
            return null;
        }
        return (String) com.igexin.push.core.g.c().get(str);
    }

    public void i() {
        String str;
        long j = -1;
        try {
            com.igexin.push.core.bean.a aVar = new com.igexin.push.core.bean.a();
            j = aVar.l;
            str = com.igexin.push.core.bean.a.a(aVar);
        } catch (JSONException unused) {
            str = null;
        }
        if (str != null) {
            com.igexin.a.a.c.a.a("addphoneinfo");
            com.igexin.push.core.c.c a2 = com.igexin.push.core.c.c.a();
            if (a2 != null) {
                a2.a(new com.igexin.push.core.bean.i(j, str, (byte) 5, j));
            }
            com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
            dVar.a();
            dVar.f7557a = (int) j;
            dVar.f7560d = "17258000";
            dVar.f7561e = str;
            dVar.f7563g = com.igexin.push.core.g.u;
            com.igexin.push.e.j f2 = com.igexin.push.core.f.a().f();
            f2.a("C-" + com.igexin.push.core.g.u, dVar);
        }
    }

    public void j() {
        long currentTimeMillis = System.currentTimeMillis();
        com.igexin.push.d.c.d dVar = new com.igexin.push.d.c.d();
        dVar.a();
        dVar.f7557a = (int) currentTimeMillis;
        dVar.f7560d = "17258000";
        dVar.f7561e = "{\"action\":\"request_ca_list\",\"id\":\"" + currentTimeMillis + "\", \"appid\":\"" + com.igexin.push.core.g.f7500c + "\", \"cid\":\"" + com.igexin.push.core.g.u + "\"}";
        dVar.f7563g = com.igexin.push.core.g.u;
        com.igexin.push.core.f.a().f().a("C-" + com.igexin.push.core.g.u, dVar);
    }

    public long k() {
        return ((long) (new Random().nextInt(6) + 2)) * 60000;
    }

    public void l() {
        Intent intent = new Intent();
        intent.setAction("com.igexin.sdk.action." + com.igexin.push.core.g.f7500c);
        Bundle bundle = new Bundle();
        bundle.putInt("action", 10002);
        bundle.putString("clientid", com.igexin.push.core.g.u);
        intent.putExtras(bundle);
        com.igexin.push.core.f.a().a(intent);
        Log.d("PushService", "clientid is " + com.igexin.push.core.g.u);
    }

    public void m() {
        Intent intent = new Intent();
        intent.setAction("com.igexin.sdk.action." + com.igexin.push.core.g.f7500c);
        Bundle bundle = new Bundle();
        bundle.putInt("action", PushConsts.GET_SDKONLINESTATE);
        bundle.putBoolean("onlineState", com.igexin.push.core.g.o);
        intent.putExtras(bundle);
        com.igexin.push.core.f.a().a(intent);
    }

    public boolean n() {
        return System.currentTimeMillis() > com.igexin.push.a.k.f7278g;
    }

    /* JADX WARNING: Can't wrap try/catch for region: R(12:3|4|5|6|(3:7|8|(1:10)(1:45))|11|12|13|14|15|16|49) */
    /* JADX WARNING: Failed to process nested try/catch */
    /* JADX WARNING: Missing exception handler attribute for start block: B:14:0x0036 */
    /* JADX WARNING: Removed duplicated region for block: B:27:0x0048 A[SYNTHETIC, Splitter:B:27:0x0048] */
    /* JADX WARNING: Removed duplicated region for block: B:31:0x004f A[SYNTHETIC, Splitter:B:31:0x004f] */
    /* JADX WARNING: Removed duplicated region for block: B:38:0x0057 A[SYNTHETIC, Splitter:B:38:0x0057] */
    /* JADX WARNING: Removed duplicated region for block: B:42:0x005e A[SYNTHETIC, Splitter:B:42:0x005e] */
    /* JADX WARNING: Removed duplicated region for block: B:50:? A[RETURN, SYNTHETIC] */
    public String o() {
        ByteArrayOutputStream byteArrayOutputStream;
        FileInputStream fileInputStream;
        Throwable th;
        ByteArrayOutputStream byteArrayOutputStream2 = null;
        if (!new File(com.igexin.push.core.g.ad).exists()) {
            return null;
        }
        byte[] bArr = new byte[1024];
        try {
            fileInputStream = new FileInputStream(com.igexin.push.core.g.ad);
            try {
                byteArrayOutputStream = new ByteArrayOutputStream();
                while (true) {
                    try {
                        int read = fileInputStream.read(bArr);
                        if (read == -1) {
                            break;
                        }
                        byteArrayOutputStream.write(bArr, 0, read);
                    } catch (Exception unused) {
                        if (fileInputStream != null) {
                            try {
                                fileInputStream.close();
                            } catch (Exception unused2) {
                            }
                        }
                        if (byteArrayOutputStream == null) {
                            return null;
                        }
                        try {
                            byteArrayOutputStream.close();
                            return null;
                        } catch (Exception unused3) {
                            return null;
                        }
                    } catch (Throwable th2) {
                        th = th2;
                        byteArrayOutputStream2 = byteArrayOutputStream;
                        if (fileInputStream != null) {
                            try {
                                fileInputStream.close();
                            } catch (Exception unused4) {
                            }
                        }
                        if (byteArrayOutputStream2 != null) {
                            try {
                                byteArrayOutputStream2.close();
                            } catch (Exception unused5) {
                            }
                        }
                        throw th;
                    }
                }
                String str = new String(byteArrayOutputStream.toByteArray());
                fileInputStream.close();
                byteArrayOutputStream.close();
                return str;
            } catch (Exception unused6) {
                byteArrayOutputStream = null;
                if (fileInputStream != null) {
                }
                if (byteArrayOutputStream == null) {
                }
            } catch (Throwable th3) {
                th = th3;
                if (fileInputStream != null) {
                }
                if (byteArrayOutputStream2 != null) {
                }
                throw th;
            }
        } catch (Exception unused7) {
            fileInputStream = null;
            byteArrayOutputStream = null;
            if (fileInputStream != null) {
            }
            if (byteArrayOutputStream == null) {
            }
        } catch (Throwable th4) {
            th = th4;
            fileInputStream = null;
            if (fileInputStream != null) {
            }
            if (byteArrayOutputStream2 != null) {
            }
            throw th;
        }
    }

    public void p() {
        ArrayList arrayList = new ArrayList();
        a((List) arrayList);
        int size = arrayList.size();
        if (size > 0) {
            JSONObject jSONObject = new JSONObject();
            try {
                jSONObject.put("action", "reportapplist");
                jSONObject.put("session_last", com.igexin.push.core.g.t);
                JSONArray jSONArray = new JSONArray();
                for (int i = 0; i < size; i++) {
                    JSONObject jSONObject2 = new JSONObject();
                    jSONObject2.put("appid", ((l) arrayList.get(i)).c());
                    jSONObject2.put("name", ((l) arrayList.get(i)).a());
                    jSONObject2.put("version", ((l) arrayList.get(i)).b());
                    jSONArray.put(jSONObject2);
                }
                jSONObject.put("applist", jSONArray);
            } catch (JSONException unused) {
            }
            byte[] b2 = a.b(jSONObject.toString().getBytes());
            if (b2 != null) {
                com.igexin.a.a.b.d.c().a((com.igexin.a.a.d.d) new com.igexin.push.f.a.c(new com.igexin.push.core.d.a(com.igexin.push.core.g.a(), b2)), false, true);
                j(q());
                com.igexin.a.a.c.a.a("reportapplist");
            }
        }
    }

    public String q() {
        ArrayList arrayList = new ArrayList();
        ArrayList arrayList2 = new ArrayList();
        a((List) arrayList2);
        int size = arrayList2.size();
        if (size > 0) {
            for (int i = 0; i < size; i++) {
                arrayList.add(((l) arrayList2.get(i)).c());
            }
        }
        return arrayList.toString();
    }

    /* JADX WARNING: Removed duplicated region for block: B:43:0x0085 A[ADDED_TO_REGION] */
    public boolean r() {
        boolean z;
        boolean z2;
        boolean z3;
        String packageName = com.igexin.push.core.g.i.getApplicationContext().getPackageName();
        try {
            ServiceInfo[] serviceInfoArr = com.igexin.push.core.g.i.getPackageManager().getPackageInfo(packageName, 4).services;
            if (serviceInfoArr != null) {
                z2 = false;
                for (ServiceInfo serviceInfo : serviceInfoArr) {
                    try {
                        if (serviceInfo.name.indexOf("DownloadService") != -1) {
                            z2 = true;
                        }
                    } catch (PackageManager.NameNotFoundException unused) {
                        z3 = false;
                        z = false;
                        if (!z2) {
                        }
                    }
                }
            } else {
                z2 = false;
            }
            ProviderInfo[] providerInfoArr = com.igexin.push.core.g.i.getPackageManager().getPackageInfo(packageName, 8).providers;
            if (providerInfoArr != null) {
                z = false;
                for (ProviderInfo providerInfo : providerInfoArr) {
                    try {
                        if (providerInfo.name.indexOf("DownloadProvider") != -1) {
                            z = true;
                        }
                    } catch (PackageManager.NameNotFoundException unused2) {
                    }
                }
            } else {
                z = false;
            }
            ActivityInfo[] activityInfoArr = com.igexin.push.core.g.i.getPackageManager().getPackageInfo(packageName, 2).receivers;
            if (activityInfoArr != null) {
                z3 = false;
                for (ActivityInfo activityInfo : activityInfoArr) {
                    try {
                        if (activityInfo.name.indexOf("DownloadReceiver") != -1) {
                            z3 = true;
                        }
                    } catch (PackageManager.NameNotFoundException unused3) {
                    }
                }
                return !z2 && z && z3;
            }
            z3 = false;
        } catch (PackageManager.NameNotFoundException unused4) {
            z3 = false;
            z2 = false;
            z = false;
            if (!z2) {
            }
        }
        if (!z2) {
        }
    }

    public void s() {
        com.igexin.push.c.b j = com.igexin.push.core.f.a().j();
        j.a("message", "createtime <= " + (System.currentTimeMillis() - 604800000));
    }

    public void t() {
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        String format = simpleDateFormat.format(new Date());
        File file = new File("/sdcard/libs/");
        String str = com.igexin.push.core.g.f7504g;
        if (str == null) {
            str = "unknowPacageName";
        }
        if (file.exists()) {
            String[] list = file.list();
            int length = list.length;
            for (int i = 0; i < length; i++) {
                int length2 = list[i].length();
                if (list[i].startsWith(str) && list[i].endsWith(".log") && length2 > str.length() + 14 && str.equals(list[i].substring(0, length2 - 15))) {
                    try {
                        if (Math.abs((simpleDateFormat.parse(format).getTime() - simpleDateFormat.parse(list[i].substring(str.length() + 1, length2 - 4)).getTime()) / 86400000) > 6) {
                            File file2 = new File("/sdcard/libs/" + list[i]);
                            if (file2.exists()) {
                                file2.delete();
                            }
                        }
                    } catch (Exception unused) {
                    }
                }
            }
        }
    }

    public void u() {
        String str;
        int i;
        if (F() > 0) {
            ArrayList arrayList = new ArrayList();
            for (Map.Entry entry : com.igexin.push.core.g.al.entrySet()) {
                String str2 = (String) entry.getKey();
                PushTaskBean pushTaskBean = (PushTaskBean) com.igexin.push.core.g.al.get(str2);
                if (pushTaskBean != null && pushTaskBean.getStatus() == com.igexin.push.core.a.k) {
                    String taskId = pushTaskBean.getTaskId();
                    Map conditionMap = pushTaskBean.getConditionMap();
                    if (conditionMap != null) {
                        if (!conditionMap.containsKey("endTime") || Long.valueOf((String) conditionMap.get("endTime")).longValue() >= System.currentTimeMillis()) {
                            if (conditionMap.containsKey("wifi")) {
                                int intValue = Integer.valueOf((String) conditionMap.get("wifi")).intValue();
                                x();
                                if (intValue != com.igexin.push.core.g.r) {
                                }
                            }
                            if (conditionMap.containsKey("screenOn")) {
                                int intValue2 = Integer.valueOf((String) conditionMap.get("screenOn")).intValue();
                                w();
                                if (intValue2 != com.igexin.push.core.g.s) {
                                }
                            }
                            if (conditionMap.containsKey("ssid")) {
                                str = (String) conditionMap.get("ssid");
                                y();
                                if (!com.igexin.push.core.g.ar.containsValue(str)) {
                                }
                            } else {
                                str = "";
                            }
                            if (conditionMap.containsKey("bssid")) {
                                String str3 = (String) conditionMap.get("bssid");
                                if (com.igexin.push.core.g.ar.containsKey(str3)) {
                                    if (!((String) com.igexin.push.core.g.ar.get(str3)).equals(str)) {
                                    }
                                }
                            }
                            if (!conditionMap.containsKey(AnalyticsConfig.RTD_START_TIME) || Long.valueOf((String) conditionMap.get(AnalyticsConfig.RTD_START_TIME)).longValue() <= System.currentTimeMillis()) {
                                a().a(taskId, pushTaskBean.getMessageId(), com.igexin.push.core.g.f7500c, com.igexin.push.core.g.f7504g);
                                i = com.igexin.push.core.a.l;
                            }
                        } else {
                            i = com.igexin.push.core.a.m;
                        }
                        a(i, taskId, str2);
                        arrayList.add(str2);
                    } else {
                        return;
                    }
                }
            }
            b(arrayList);
        }
    }

    public boolean v() {
        long currentTimeMillis = System.currentTimeMillis();
        long j = com.igexin.push.core.g.L;
        if (j <= 0) {
            com.igexin.push.core.g.L = currentTimeMillis - 60000;
            return true;
        } else if (currentTimeMillis - j <= 60000) {
            return false;
        } else {
            com.igexin.push.core.g.L = currentTimeMillis;
            return true;
        }
    }

    public void w() {
        com.igexin.push.core.g.s = ((PowerManager) com.igexin.push.core.g.i.getSystemService("power")).isScreenOn() ? 1 : 0;
    }

    public void x() {
        NetworkInfo.State state = ((ConnectivityManager) com.igexin.push.core.g.i.getSystemService("connectivity")).getNetworkInfo(1).getState();
        if (state == NetworkInfo.State.CONNECTED || state == NetworkInfo.State.CONNECTING) {
            com.igexin.push.core.g.r = 1;
        } else {
            com.igexin.push.core.g.r = 0;
        }
    }

    public void y() {
        List<ScanResult> scanResults = ((WifiManager) com.igexin.push.core.g.i.getSystemService("wifi")).getScanResults();
        com.igexin.push.core.g.ar.clear();
        if (scanResults != null) {
            for (int i = 0; i < scanResults.size(); i++) {
                com.igexin.push.core.g.ar.put(scanResults.get(i).BSSID, scanResults.get(i).SSID);
            }
        }
    }

    public void z() {
        Map c2;
        if (com.igexin.push.a.k.u && (c2 = com.igexin.push.core.c.f.a().c()) != null && c2.size() > 0) {
            for (String str : c2.keySet()) {
                String str2 = (String) c2.get(str);
                try {
                    Intent intent = new Intent();
                    intent.setClassName(str, str2);
                    com.igexin.push.core.g.i.startService(intent);
                } catch (Exception unused) {
                }
            }
        }
    }
}