package com.tencent.bugly.proguard; import android.content.Context; import android.text.TextUtils; import com.tencent.bugly.crashreport.biz.UserInfoBean; import com.tencent.bugly.crashreport.common.strategy.StrategyBean; import java.lang.reflect.Array; import java.net.InetAddress; import java.net.InetSocketAddress; import java.net.Proxy; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.Set; /* compiled from: BUGLY */ /* loaded from: classes.dex */ public class a { private static Proxy e; protected HashMap> a = new HashMap<>(); protected String b; i c; private HashMap d; a() { new HashMap(); this.d = new HashMap<>(); this.b = "GBK"; this.c = new i(); } public static aj a(int i) { if (i == 1) { return new ai(); } if (i == 3) { return new ah(); } return null; } public static Proxy b() { return e; } public static void a(String str, int i) { if (TextUtils.isEmpty(str)) { e = null; } else { e = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(str, i)); } } public static void a(InetAddress inetAddress, int i) { if (inetAddress == null) { e = null; } else { e = new Proxy(Proxy.Type.HTTP, new InetSocketAddress(inetAddress, i)); } } public void a(String str) { this.b = str; } public static at a(UserInfoBean userInfoBean) { if (userInfoBean == null) { return null; } at atVar = new at(); atVar.a = userInfoBean.e; atVar.e = userInfoBean.j; atVar.d = userInfoBean.c; atVar.c = userInfoBean.d; atVar.g = com.tencent.bugly.crashreport.common.info.a.b().i(); atVar.h = userInfoBean.o == 1; int i = userInfoBean.b; if (i == 1) { atVar.b = (byte) 1; } else if (i == 2) { atVar.b = (byte) 4; } else if (i == 3) { atVar.b = (byte) 2; } else if (i != 4) { if (i < 10 || i >= 20) { x.e("unknown uinfo type %d ", Integer.valueOf(userInfoBean.b)); return null; } atVar.b = (byte) i; } else { atVar.b = (byte) 3; } atVar.f = new HashMap(); if (userInfoBean.p >= 0) { Map map = atVar.f; StringBuilder sb = new StringBuilder(); sb.append(userInfoBean.p); map.put("C01", sb.toString()); } if (userInfoBean.q >= 0) { Map map2 = atVar.f; StringBuilder sb2 = new StringBuilder(); sb2.append(userInfoBean.q); map2.put("C02", sb2.toString()); } Map map3 = userInfoBean.r; if (map3 != null && map3.size() > 0) { for (Map.Entry entry : userInfoBean.r.entrySet()) { atVar.f.put("C03_" + entry.getKey(), entry.getValue()); } } Map map4 = userInfoBean.s; if (map4 != null && map4.size() > 0) { for (Map.Entry entry2 : userInfoBean.s.entrySet()) { atVar.f.put("C04_" + entry2.getKey(), entry2.getValue()); } } Map map5 = atVar.f; StringBuilder sb3 = new StringBuilder(); sb3.append(!userInfoBean.l); map5.put("A36", sb3.toString()); Map map6 = atVar.f; StringBuilder sb4 = new StringBuilder(); sb4.append(userInfoBean.g); map6.put("F02", sb4.toString()); Map map7 = atVar.f; StringBuilder sb5 = new StringBuilder(); sb5.append(userInfoBean.h); map7.put("F03", sb5.toString()); atVar.f.put("F04", userInfoBean.j); Map map8 = atVar.f; StringBuilder sb6 = new StringBuilder(); sb6.append(userInfoBean.i); map8.put("F05", sb6.toString()); atVar.f.put("F06", userInfoBean.m); Map map9 = atVar.f; StringBuilder sb7 = new StringBuilder(); sb7.append(userInfoBean.k); map9.put("F10", sb7.toString()); x.c("summary type %d vm:%d", Byte.valueOf(atVar.b), Integer.valueOf(atVar.f.size())); return atVar; } public static String a(ArrayList arrayList) { StringBuffer stringBuffer = new StringBuffer(); int i = 0; while (true) { String str = "map"; if (i < arrayList.size()) { String str2 = arrayList.get(i); if (str2.equals("java.lang.Integer") || str2.equals("int")) { str = "int32"; } else if (str2.equals("java.lang.Boolean") || str2.equals("boolean")) { str = "bool"; } else if (str2.equals("java.lang.Byte") || str2.equals("byte")) { str = "char"; } else if (str2.equals("java.lang.Double") || str2.equals("double")) { str = "double"; } else if (str2.equals("java.lang.Float") || str2.equals("float")) { str = "float"; } else if (str2.equals("java.lang.Long") || str2.equals("long")) { str = "int64"; } else if (str2.equals("java.lang.Short") || str2.equals("short")) { str = "short"; } else { if (str2.equals("java.lang.Character")) { throw new IllegalArgumentException("can not support java.lang.Character"); } if (str2.equals("java.lang.String")) { str = "string"; } else if (str2.equals("java.util.List")) { str = "list"; } else if (!str2.equals("java.util.Map")) { str = str2; } } arrayList.set(i, str); i++; } else { Collections.reverse(arrayList); for (int i2 = 0; i2 < arrayList.size(); i2++) { String str3 = arrayList.get(i2); if (str3.equals("list")) { int i3 = i2 - 1; arrayList.set(i3, "<" + arrayList.get(i3)); arrayList.set(0, arrayList.get(0) + ">"); } else if (str3.equals("map")) { int i4 = i2 - 1; arrayList.set(i4, "<" + arrayList.get(i4) + ","); arrayList.set(0, arrayList.get(0) + ">"); } else if (str3.equals("Array")) { int i5 = i2 - 1; arrayList.set(i5, "<" + arrayList.get(i5)); arrayList.set(0, arrayList.get(0) + ">"); } } Collections.reverse(arrayList); Iterator it = arrayList.iterator(); while (it.hasNext()) { stringBuffer.append(it.next()); } return stringBuffer.toString(); } } } public void a(String str, T t) { if (str == null) { throw new IllegalArgumentException("put key can not is null"); } if (t != null) { if (!(t instanceof Set)) { j jVar = new j(); jVar.a(this.b); jVar.a(t, 0); byte[] a = l.a(jVar.a()); HashMap hashMap = new HashMap<>(1); ArrayList arrayList = new ArrayList<>(1); a(arrayList, t); hashMap.put(a(arrayList), a); this.d.remove(str); this.a.put(str, hashMap); return; } throw new IllegalArgumentException("can not support Set"); } throw new IllegalArgumentException("put value can not is null"); } public static au a(List list, int i) { com.tencent.bugly.crashreport.common.info.a b; if (list == null || list.size() == 0 || (b = com.tencent.bugly.crashreport.common.info.a.b()) == null) { return null; } b.t(); au auVar = new au(); auVar.b = b.d; auVar.c = b.h(); ArrayList arrayList = new ArrayList<>(); Iterator it = list.iterator(); while (it.hasNext()) { at a = a(it.next()); if (a != null) { arrayList.add(a); } } auVar.d = arrayList; auVar.e = new HashMap(); auVar.e.put("A7", b.f); auVar.e.put("A6", b.s()); auVar.e.put("A5", b.r()); Map map = auVar.e; StringBuilder sb = new StringBuilder(); sb.append(b.p()); map.put("A2", sb.toString()); Map map2 = auVar.e; StringBuilder sb2 = new StringBuilder(); sb2.append(b.p()); map2.put("A1", sb2.toString()); auVar.e.put("A24", b.h); Map map3 = auVar.e; StringBuilder sb3 = new StringBuilder(); sb3.append(b.q()); map3.put("A17", sb3.toString()); auVar.e.put("A15", b.w()); Map map4 = auVar.e; StringBuilder sb4 = new StringBuilder(); sb4.append(b.x()); map4.put("A13", sb4.toString()); auVar.e.put("F08", b.v); auVar.e.put("F09", b.w); Map G = b.G(); if (G != null && G.size() > 0) { for (Map.Entry entry : G.entrySet()) { auVar.e.put("C04_" + entry.getKey(), entry.getValue()); } } if (i != 1) { if (i != 2) { x.e("unknown up type %d ", Integer.valueOf(i)); return null; } auVar.a = (byte) 2; } else { auVar.a = (byte) 1; } return auVar; } public static T a(byte[] bArr, Class cls) { if (bArr != null && bArr.length > 0) { try { T newInstance = cls.newInstance(); i iVar = new i(bArr); iVar.a("utf-8"); newInstance.a(iVar); return newInstance; } catch (Throwable th) { if (!x.b(th)) { th.printStackTrace(); } } } return null; } public static ap a(Context context, int i, byte[] bArr) { com.tencent.bugly.crashreport.common.info.a b = com.tencent.bugly.crashreport.common.info.a.b(); StrategyBean c = com.tencent.bugly.crashreport.common.strategy.a.a().c(); if (b != null && c != null) { try { ap apVar = new ap(); synchronized (b) { apVar.a = 1; apVar.b = b.f(); apVar.c = b.c; apVar.d = b.j; apVar.e = b.l; b.getClass(); apVar.f = "3.1.0"; apVar.g = i; apVar.h = bArr == null ? "".getBytes() : bArr; apVar.i = b.g; apVar.j = b.h; apVar.k = new HashMap(); apVar.l = b.e(); apVar.m = c.p; apVar.o = b.h(); apVar.p = com.tencent.bugly.crashreport.common.info.b.c(context); apVar.q = System.currentTimeMillis(); apVar.r = b.k(); apVar.s = b.j(); apVar.t = b.m(); apVar.u = b.l(); apVar.v = b.n(); apVar.w = apVar.p; b.getClass(); apVar.n = "com.tencent.bugly"; apVar.k.put("A26", b.y()); apVar.k.put("A60", b.z()); apVar.k.put("A61", b.A()); Map map = apVar.k; StringBuilder sb = new StringBuilder(); sb.append(b.R()); map.put("A62", sb.toString()); Map map2 = apVar.k; StringBuilder sb2 = new StringBuilder(); sb2.append(b.S()); map2.put("A63", sb2.toString()); Map map3 = apVar.k; StringBuilder sb3 = new StringBuilder(); sb3.append(b.z); map3.put("F11", sb3.toString()); Map map4 = apVar.k; StringBuilder sb4 = new StringBuilder(); sb4.append(b.y); map4.put("F12", sb4.toString()); apVar.k.put("G1", b.u()); apVar.k.put("A64", b.T()); if (b.B) { apVar.k.put("G2", b.L()); apVar.k.put("G3", b.M()); apVar.k.put("G4", b.N()); apVar.k.put("G5", b.O()); apVar.k.put("G6", b.P()); apVar.k.put("G7", Long.toString(b.Q())); } apVar.k.put("D3", b.k); if (com.tencent.bugly.b.b != null) { for (com.tencent.bugly.a aVar : com.tencent.bugly.b.b) { if (aVar.versionKey != null && aVar.version != null) { apVar.k.put(aVar.versionKey, aVar.version); } } } apVar.k.put("G15", z.b("G15", "")); apVar.k.put("D4", z.b("D4", "0")); } u a = u.a(); if (a != null && !a.a && bArr != null) { apVar.h = z.a(apVar.h, 2, 1, c.u); if (apVar.h == null) { x.e("reqPkg sbuffer error!", new Object[0]); return null; } } Map F = b.F(); if (F != null) { for (Map.Entry entry : F.entrySet()) { apVar.k.put(entry.getKey(), entry.getValue()); } } return apVar; } catch (Throwable th) { if (!x.b(th)) { th.printStackTrace(); } return null; } } x.e("Can not create request pkg for parameters is invalid.", new Object[0]); return null; } private void a(ArrayList arrayList, Object obj) { if (obj.getClass().isArray()) { if (obj.getClass().getComponentType().toString().equals("byte")) { if (Array.getLength(obj) > 0) { arrayList.add("java.util.List"); a(arrayList, Array.get(obj, 0)); return; } else { arrayList.add("Array"); arrayList.add("?"); return; } } throw new IllegalArgumentException("only byte[] is supported"); } if (!(obj instanceof Array)) { if (obj instanceof List) { arrayList.add("java.util.List"); List list = (List) obj; if (list.size() > 0) { a(arrayList, list.get(0)); return; } else { arrayList.add("?"); return; } } if (obj instanceof Map) { arrayList.add("java.util.Map"); Map map = (Map) obj; if (map.size() > 0) { Object next = map.keySet().iterator().next(); Object obj2 = map.get(next); arrayList.add(next.getClass().getName()); a(arrayList, obj2); return; } arrayList.add("?"); arrayList.add("?"); return; } arrayList.add(obj.getClass().getName()); return; } throw new IllegalArgumentException("can not support Array, please use List"); } public byte[] a() { j jVar = new j(0); jVar.a(this.b); jVar.a((Map) this.a, 0); return l.a(jVar.a()); } public void a(byte[] bArr) { this.c.a(bArr); this.c.a(this.b); HashMap hashMap = new HashMap(1); HashMap hashMap2 = new HashMap(1); hashMap2.put("", new byte[0]); hashMap.put("", hashMap2); this.a = this.c.a((Map) hashMap, 0, false); } public static byte[] a(Object obj) { try { d dVar = new d(); dVar.c(); dVar.a("utf-8"); dVar.b(1); dVar.b("RqdServer"); dVar.c("sync"); dVar.a("detail", (String) obj); return dVar.a(); } catch (Throwable th) { if (x.b(th)) { return null; } th.printStackTrace(); return null; } } public static aq a(byte[] bArr, boolean z) { if (bArr != null) { try { d dVar = new d(); dVar.c(); dVar.a("utf-8"); dVar.a(bArr); Object b = dVar.b("detail", new aq()); aq aqVar = aq.class.isInstance(b) ? (aq) aq.class.cast(b) : null; if (!z && aqVar != null && aqVar.c != null && aqVar.c.length > 0) { x.c("resp buf %d", Integer.valueOf(aqVar.c.length)); aqVar.c = z.b(aqVar.c, 2, 1, StrategyBean.d); if (aqVar.c == null) { x.e("resp sbuffer error!", new Object[0]); return null; } } return aqVar; } catch (Throwable th) { if (!x.b(th)) { th.printStackTrace(); } } } return null; } public static byte[] a(k kVar) { try { j jVar = new j(); jVar.a("utf-8"); kVar.a(jVar); return jVar.b(); } catch (Throwable th) { if (x.b(th)) { return null; } th.printStackTrace(); return null; } } }