AutoTagger v3.4.1版本的 MD5 值为:a384f1d3927c61eef47ac4a8b3d71389
以下内容为反编译后的 B2PDOLz6QsSj1.java 源代码,内容仅作参考
package fcku;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
import android.os.Build;
import android.os.Bundle;
import android.text.TextUtils;
import android.util.Log;
import com.google.firebase.crashlytics.CrashlyticsRegistrar;
import com.google.firebase.encoders.EncodingException;
import fcku.EpGPRfz7BC;
import fcku.bDgyNq3w0h;
import fcku.kX0vyBWMKwPbBB4t;
import fcku.mpqo1Pb3123;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.lang.Thread;
import java.net.ConnectException;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.UnknownHostException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Locale;
import java.util.Map;
import java.util.Objects;
import java.util.Set;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Executor;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import java.util.zip.GZIPInputStream;
import java.util.zip.GZIPOutputStream;
import org.jaudiotagger.tag.id3.framebody.FrameBodyCOMM;
public final class B2PDOLz6QsSj1 implements bDgyNq3w0h.iz4YueIqNR, mpqo1Pb3123.d8FSCeXXEuPQqNTwAV, mpqo1Pb3123.uCGyeTchtPtR, LFWkogU1y2, EpGPRfz7BC.iz4YueIqNR, pXqb3vrdUmQO2inqJ, fsiND2z91gJn {
public final int oGzwn2K6Dd8d;
public final Object ua185vu0OsgqBH4Y;
public B2PDOLz6QsSj1(Object obj, int i) {
this.oGzwn2K6Dd8d = i;
this.ua185vu0OsgqBH4Y = obj;
}
@Override
public void A8oxFMwUNLNF(ahBjpkyHBvPXOGN ahbjpkyhbvpxogn) {
((k1PSTeu6zo3b9ovN6Y) this.ua185vu0OsgqBH4Y).A8oxFMwUNLNF.set((qWp6KGc430Ue) ahbjpkyhbvpxogn.get());
}
@Override
public Object CgNSGVIfezzyuR() {
NzMDx5M1O47N4LB nzMDx5M1O47N4LB = mpqo1Pb3123.H3jv4RBPS609lDCtG;
((SQLiteDatabase) this.ua185vu0OsgqBH4Y).beginTransaction();
return null;
}
@Override
public Object IQgUonnCRDBu0LH(A6dzypP5BD6 a6dzypP5BD6) {
XM3ljXmX4BwYT<Void> xM3ljXmX4BwYT;
NtiF0jGOAfrgGLgE Zsf156fLi3mwueGFTnq;
AVYPO5CMtyAgK3h aVYPO5CMtyAgK3h;
boolean z;
boolean z2;
Executor executor;
boolean z3;
MAYEjrtkD8ZoNp mAYEjrtkD8ZoNp;
XeHFHExJSrtVIY xeHFHExJSrtVIY;
boolean exists;
boolean z4;
NetworkInfo activeNetworkInfo;
Resources resources;
boolean parseBoolean;
lF2lton3vakYD a1OLiUMlyR0knNZCYyD;
String[] strArr;
switch (this.oGzwn2K6Dd8d) {
case 0:
return this.ua185vu0OsgqBH4Y;
default:
Objects.requireNonNull((CrashlyticsRegistrar) this.ua185vu0OsgqBH4Y);
yL9FZNjSwonJRqQ3 yl9fznjswonjrqq3 = (yL9FZNjSwonJRqQ3) a6dzypP5BD6;
oVTTG2DCumMhImP ovttg2dcummhimp = (oVTTG2DCumMhImP) yl9fznjswonjrqq3.IQgUonnCRDBu0LH(oVTTG2DCumMhImP.class);
EpGPRfz7BC uk37ZXPHgT2GevstUL = yl9fznjswonjrqq3.uk37ZXPHgT2GevstUL(qWp6KGc430Ue.class);
EpGPRfz7BC uk37ZXPHgT2GevstUL2 = yl9fznjswonjrqq3.uk37ZXPHgT2GevstUL(ZceY3wRHyMvZ9Yp.class);
ovttg2dcummhimp.a1OLiUMlyR0knNZCYyD();
Context context = ovttg2dcummhimp.a1OLiUMlyR0knNZCYyD;
String packageName = context.getPackageName();
ovk3KPmU9F ovk3kpmu9f = new ovk3KPmU9F(context);
U9Rdufn7u8GULYV u9Rdufn7u8GULYV = new U9Rdufn7u8GULYV(ovttg2dcummhimp);
shi2PSFuhxwulco shi2psfuhxwulco = new shi2PSFuhxwulco(context, packageName, (DnupR7yzNLBjNnLh68) yl9fznjswonjrqq3.IQgUonnCRDBu0LH(DnupR7yzNLBjNnLh68.class), u9Rdufn7u8GULYV);
k1PSTeu6zo3b9ovN6Y k1psteu6zo3b9ovn6y = new k1PSTeu6zo3b9ovN6Y(uk37ZXPHgT2GevstUL);
NGxGmeRR95N6vKad nGxGmeRR95N6vKad = new NGxGmeRR95N6vKad(uk37ZXPHgT2GevstUL2);
yGZWmMS4ZP6q58WSo ygzwmms4zp6q58wso = new yGZWmMS4ZP6q58WSo(ovttg2dcummhimp, shi2psfuhxwulco, k1psteu6zo3b9ovn6y, u9Rdufn7u8GULYV, new vXvxAEYoWtQEbJqH0MZ(nGxGmeRR95N6vKad), new B2PDOLz6QsSj1(nGxGmeRR95N6vKad, 8), ovk3kpmu9f, TclOjkL0f2wnbgZiM.a1OLiUMlyR0knNZCYyD("Crashlytics Exception Handler"));
ovttg2dcummhimp.a1OLiUMlyR0knNZCYyD();
String str = ovttg2dcummhimp.CgNSGVIfezzyuR.A8oxFMwUNLNF;
String jKhqHBqbRsXQ7c1 = beq8CZ6h72YU8k0.jKhqHBqbRsXQ7c1(context);
TBAUQwCNNoDJk tBAUQwCNNoDJk = new TBAUQwCNNoDJk(context);
try {
String packageName2 = context.getPackageName();
String IQgUonnCRDBu0LH = shi2psfuhxwulco.IQgUonnCRDBu0LH();
PackageInfo packageInfo = context.getPackageManager().getPackageInfo(packageName2, 0);
String num = Integer.toString(packageInfo.versionCode);
String str2 = packageInfo.versionName;
if (str2 == null) {
str2 = "0.0";
}
String str3 = str2;
AVYPO5CMtyAgK3h aVYPO5CMtyAgK3h2 = new AVYPO5CMtyAgK3h(str, jKhqHBqbRsXQ7c1, IQgUonnCRDBu0LH, packageName2, num, str3, tBAUQwCNNoDJk);
Executor a1OLiUMlyR0knNZCYyD2 = TclOjkL0f2wnbgZiM.a1OLiUMlyR0knNZCYyD("com.google.firebase.crashlytics.startup");
jd4fowYQs0TPKuaAr2O jd4fowyqs0tpkuaar2o = new jd4fowYQs0TPKuaAr2O(null);
String IQgUonnCRDBu0LH2 = shi2psfuhxwulco.IQgUonnCRDBu0LH();
yHRcqIB7YXjP yhrcqib7yxjp = new yHRcqIB7YXjP();
dWfcPiUgwtV84ZJji dwfcpiugwtv84zjji = new dWfcPiUgwtV84ZJji(yhrcqib7yxjp);
UbcuTG4RfH ubcuTG4RfH = new UbcuTG4RfH(ovk3kpmu9f);
Locale locale = Locale.US;
pkFRh3FjWj pkfrh3fjwj = new pkFRh3FjWj(String.format(locale, "https://firebase-settings.crashlytics.com/spi/v2/platforms/android/gmp/%s/settings", str), jd4fowyqs0tpkuaar2o);
String format = String.format(locale, "%s/%s", shi2psfuhxwulco.jKhqHBqbRsXQ7c1(Build.MANUFACTURER), shi2psfuhxwulco.jKhqHBqbRsXQ7c1(Build.MODEL));
String jKhqHBqbRsXQ7c12 = shi2psfuhxwulco.jKhqHBqbRsXQ7c1(Build.VERSION.INCREMENTAL);
String jKhqHBqbRsXQ7c13 = shi2psfuhxwulco.jKhqHBqbRsXQ7c1(Build.VERSION.RELEASE);
String[] strArr2 = {beq8CZ6h72YU8k0.jKhqHBqbRsXQ7c1(context), str, str3, num};
ArrayList arrayList = new ArrayList();
int i = 0;
for (int i2 = 4; i < i2; i2 = 4) {
String str4 = strArr2[i];
if (str4 != null) {
strArr = strArr2;
arrayList.add(str4.replace("-", FrameBodyCOMM.DEFAULT).toLowerCase(Locale.US));
} else {
strArr = strArr2;
}
i++;
strArr2 = strArr;
}
Collections.sort(arrayList);
StringBuilder sb = new StringBuilder();
Iterator it = arrayList.iterator();
while (it.hasNext()) {
sb.append((String) it.next());
}
String sb2 = sb.toString();
j359bPwLaK j359bpwlak = new j359bPwLaK(context, new DdB2NlGwzLiBuM(str, format, jKhqHBqbRsXQ7c12, jKhqHBqbRsXQ7c13, shi2psfuhxwulco, sb2.length() > 0 ? beq8CZ6h72YU8k0.uk37ZXPHgT2GevstUL(sb2) : null, str3, num, D2jNaA692gdeNd23NnI.a1OLiUMlyR0knNZCYyD(IQgUonnCRDBu0LH2 != null ? 4 : 1)), yhrcqib7yxjp, dwfcpiugwtv84zjji, ubcuTG4RfH, pkfrh3fjwj, u9Rdufn7u8GULYV);
if (!(!beq8CZ6h72YU8k0.L0IXHLmtTvx1(j359bpwlak.a1OLiUMlyR0knNZCYyD).getString("existing_instance_identifier", FrameBodyCOMM.DEFAULT).equals(j359bpwlak.A8oxFMwUNLNF.rMdnDFHejPH)) && (a1OLiUMlyR0knNZCYyD = j359bpwlak.a1OLiUMlyR0knNZCYyD(1)) != null) {
j359bpwlak.Fld2Qlc0itlPMuI0z.set(a1OLiUMlyR0knNZCYyD);
j359bpwlak.sN05x3HSOqocsuPp.get().A8oxFMwUNLNF(a1OLiUMlyR0knNZCYyD.a1OLiUMlyR0knNZCYyD);
Zsf156fLi3mwueGFTnq = MEYmq60sSMK.jKhqHBqbRsXQ7c1(null);
} else {
lF2lton3vakYD a1OLiUMlyR0knNZCYyD3 = j359bpwlak.a1OLiUMlyR0knNZCYyD(3);
if (a1OLiUMlyR0knNZCYyD3 != null) {
j359bpwlak.Fld2Qlc0itlPMuI0z.set(a1OLiUMlyR0knNZCYyD3);
j359bpwlak.sN05x3HSOqocsuPp.get().A8oxFMwUNLNF(a1OLiUMlyR0knNZCYyD3.a1OLiUMlyR0knNZCYyD);
}
U9Rdufn7u8GULYV u9Rdufn7u8GULYV2 = j359bpwlak.L0IXHLmtTvx1;
XM3ljXmX4BwYT<Void> xM3ljXmX4BwYT2 = u9Rdufn7u8GULYV2.L0IXHLmtTvx1.a1OLiUMlyR0knNZCYyD;
synchronized (u9Rdufn7u8GULYV2.CgNSGVIfezzyuR) {
xM3ljXmX4BwYT = u9Rdufn7u8GULYV2.IQgUonnCRDBu0LH.a1OLiUMlyR0knNZCYyD;
}
ExecutorService executorService = bo83ApZHzk8Mjg8tKR.a1OLiUMlyR0knNZCYyD;
PHygzjvwZO pHygzjvwZO = new PHygzjvwZO();
wq3X4PgUSID wq3x4pgusid = new wq3X4PgUSID(pHygzjvwZO, 3);
xM3ljXmX4BwYT2.rMdnDFHejPH(a1OLiUMlyR0knNZCYyD2, wq3x4pgusid);
xM3ljXmX4BwYT.rMdnDFHejPH(a1OLiUMlyR0knNZCYyD2, wq3x4pgusid);
Zsf156fLi3mwueGFTnq = pHygzjvwZO.a1OLiUMlyR0knNZCYyD.Zsf156fLi3mwueGFTnq(a1OLiUMlyR0knNZCYyD2, new kNmrkDQxEQSjZB(j359bpwlak));
}
Zsf156fLi3mwueGFTnq.rMdnDFHejPH(a1OLiUMlyR0knNZCYyD2, new NHwAyWzs6QXFK());
Context context2 = ygzwmms4zp6q58wso.a1OLiUMlyR0knNZCYyD;
if (context2 != null && (resources = context2.getResources()) != null) {
int rMdnDFHejPH = beq8CZ6h72YU8k0.rMdnDFHejPH(context2, "com.crashlytics.RequireBuildId", "bool");
if (rMdnDFHejPH > 0) {
parseBoolean = resources.getBoolean(rMdnDFHejPH);
} else {
int rMdnDFHejPH2 = beq8CZ6h72YU8k0.rMdnDFHejPH(context2, "com.crashlytics.RequireBuildId", "string");
if (rMdnDFHejPH2 > 0) {
parseBoolean = Boolean.parseBoolean(context2.getString(rMdnDFHejPH2));
}
}
z = parseBoolean;
aVYPO5CMtyAgK3h = aVYPO5CMtyAgK3h2;
String str5 = aVYPO5CMtyAgK3h.A8oxFMwUNLNF;
if (z && TextUtils.isEmpty(str5)) {
Log.e("FirebaseCrashlytics", ".");
Log.e("FirebaseCrashlytics", ". | | ");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ". \\ | | /");
Log.e("FirebaseCrashlytics", ". \\ /");
Log.e("FirebaseCrashlytics", ". \\ /");
Log.e("FirebaseCrashlytics", ". \\/");
Log.e("FirebaseCrashlytics", ".");
Log.e("FirebaseCrashlytics", "The Crashlytics build ID is missing. This occurs when Crashlytics tooling is absent from your app's build configuration. Please review Crashlytics onboarding instructions and ensure you have a valid Crashlytics account.");
Log.e("FirebaseCrashlytics", ".");
Log.e("FirebaseCrashlytics", ". /\\");
Log.e("FirebaseCrashlytics", ". / \\");
Log.e("FirebaseCrashlytics", ". / \\");
Log.e("FirebaseCrashlytics", ". / | | \\");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ".");
z2 = false;
} else {
z2 = true;
}
if (z2) {
new P2C8yan6zdcg5AYo(ygzwmms4zp6q58wso.L0IXHLmtTvx1);
String str6 = P2C8yan6zdcg5AYo.A8oxFMwUNLNF;
try {
ovk3KPmU9F ovk3kpmu9f2 = ygzwmms4zp6q58wso.Fld2Qlc0itlPMuI0z;
ygzwmms4zp6q58wso.jKhqHBqbRsXQ7c1 = new xYhbQB4C4NZDkCL("crash_marker", ovk3kpmu9f2, null);
ygzwmms4zp6q58wso.IQgUonnCRDBu0LH = new xYhbQB4C4NZDkCL("initialization_marker", ovk3kpmu9f2, null);
mAYEjrtkD8ZoNp = new MAYEjrtkD8ZoNp(str6, ovk3kpmu9f2, ygzwmms4zp6q58wso.uk37ZXPHgT2GevstUL);
xeHFHExJSrtVIY = new XeHFHExJSrtVIY(ygzwmms4zp6q58wso.Fld2Qlc0itlPMuI0z);
executor = a1OLiUMlyR0knNZCYyD2;
} catch (Exception e) {
e = e;
executor = a1OLiUMlyR0knNZCYyD2;
}
try {
ygzwmms4zp6q58wso.rMdnDFHejPH = new xhPds8vqKitLS5ITB(ygzwmms4zp6q58wso.a1OLiUMlyR0knNZCYyD, ygzwmms4zp6q58wso.uk37ZXPHgT2GevstUL, ygzwmms4zp6q58wso.L0IXHLmtTvx1, ygzwmms4zp6q58wso.A8oxFMwUNLNF, ygzwmms4zp6q58wso.Fld2Qlc0itlPMuI0z, ygzwmms4zp6q58wso.jKhqHBqbRsXQ7c1, aVYPO5CMtyAgK3h, mAYEjrtkD8ZoNp, xeHFHExJSrtVIY, S4QLc69SFR.A8oxFMwUNLNF(ygzwmms4zp6q58wso.a1OLiUMlyR0knNZCYyD, ygzwmms4zp6q58wso.L0IXHLmtTvx1, ygzwmms4zp6q58wso.Fld2Qlc0itlPMuI0z, aVYPO5CMtyAgK3h, xeHFHExJSrtVIY, mAYEjrtkD8ZoNp, new Xu5NdYMSuv2sZMTBU(1024, new FRlVsWTBiP(10)), j359bpwlak), ygzwmms4zp6q58wso.hFuEzhIVCqNaiEU, ygzwmms4zp6q58wso.d79CGKZIZEXrLjX);
exists = ygzwmms4zp6q58wso.IQgUonnCRDBu0LH.jKhqHBqbRsXQ7c1().exists();
try {
Boolean.TRUE.equals((Boolean) bo83ApZHzk8Mjg8tKR.a1OLiUMlyR0knNZCYyD(ygzwmms4zp6q58wso.uk37ZXPHgT2GevstUL.A8oxFMwUNLNF(new MC6SOZE0A2mb7a(ygzwmms4zp6q58wso))));
} catch (Exception unused) {
}
xhPds8vqKitLS5ITB xhpds8vqkitls5itb = ygzwmms4zp6q58wso.rMdnDFHejPH;
Thread.UncaughtExceptionHandler defaultUncaughtExceptionHandler = Thread.getDefaultUncaughtExceptionHandler();
xhpds8vqkitls5itb.jKhqHBqbRsXQ7c1.A8oxFMwUNLNF(new alaeSIzNUKSOsvHnjw(xhpds8vqkitls5itb, str6));
xuUTBMr2h4sN9U xuutbmr2h4sn9u = new xuUTBMr2h4sN9U(new AryCuFwkZgrzxd1(xhpds8vqkitls5itb), j359bpwlak, defaultUncaughtExceptionHandler, xhpds8vqkitls5itb.d79CGKZIZEXrLjX);
xhpds8vqkitls5itb.hFuEzhIVCqNaiEU = xuutbmr2h4sn9u;
Thread.setDefaultUncaughtExceptionHandler(xuutbmr2h4sn9u);
} catch (Exception e2) {
e = e2;
Log.e("FirebaseCrashlytics", "Crashlytics was not started due to an exception during initialization", e);
ygzwmms4zp6q58wso.rMdnDFHejPH = null;
z3 = false;
MEYmq60sSMK.CgNSGVIfezzyuR(executor, new C755RA1pY5UbfdTy(z3, ygzwmms4zp6q58wso, j359bpwlak));
return new rsqe3iBK7UyV3cMAo(ygzwmms4zp6q58wso);
}
if (exists) {
Context context3 = ygzwmms4zp6q58wso.a1OLiUMlyR0knNZCYyD;
if ((context3.checkCallingOrSelfPermission("android.permission.ACCESS_NETWORK_STATE") == 0) && ((activeNetworkInfo = ((ConnectivityManager) context3.getSystemService("connectivity")).getActiveNetworkInfo()) == null || !activeNetworkInfo.isConnectedOrConnecting())) {
z4 = false;
if (z4) {
try {
try {
ygzwmms4zp6q58wso.d7mLQI4SwADEiUWSh.submit(new eyH7uwH6eozJ0(ygzwmms4zp6q58wso, j359bpwlak)).get(4L, TimeUnit.SECONDS);
} catch (TimeoutException e3) {
Log.e("FirebaseCrashlytics", "Crashlytics timed out during initialization.", e3);
}
} catch (InterruptedException e4) {
Log.e("FirebaseCrashlytics", "Crashlytics was interrupted during initialization.", e4);
} catch (ExecutionException e5) {
Log.e("FirebaseCrashlytics", "Crashlytics encountered a problem during initialization.", e5);
}
z3 = false;
MEYmq60sSMK.CgNSGVIfezzyuR(executor, new C755RA1pY5UbfdTy(z3, ygzwmms4zp6q58wso, j359bpwlak));
return new rsqe3iBK7UyV3cMAo(ygzwmms4zp6q58wso);
}
}
z4 = true;
if (z4) {
}
}
z3 = true;
MEYmq60sSMK.CgNSGVIfezzyuR(executor, new C755RA1pY5UbfdTy(z3, ygzwmms4zp6q58wso, j359bpwlak));
return new rsqe3iBK7UyV3cMAo(ygzwmms4zp6q58wso);
}
throw new IllegalStateException("The Crashlytics build ID is missing. This occurs when Crashlytics tooling is absent from your app's build configuration. Please review Crashlytics onboarding instructions and ensure you have a valid Crashlytics account.");
}
aVYPO5CMtyAgK3h = aVYPO5CMtyAgK3h2;
z = true;
String str52 = aVYPO5CMtyAgK3h.A8oxFMwUNLNF;
if (z) {
Log.e("FirebaseCrashlytics", ".");
Log.e("FirebaseCrashlytics", ". | | ");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ". \\ | | /");
Log.e("FirebaseCrashlytics", ". \\ /");
Log.e("FirebaseCrashlytics", ". \\ /");
Log.e("FirebaseCrashlytics", ". \\/");
Log.e("FirebaseCrashlytics", ".");
Log.e("FirebaseCrashlytics", "The Crashlytics build ID is missing. This occurs when Crashlytics tooling is absent from your app's build configuration. Please review Crashlytics onboarding instructions and ensure you have a valid Crashlytics account.");
Log.e("FirebaseCrashlytics", ".");
Log.e("FirebaseCrashlytics", ". /\\");
Log.e("FirebaseCrashlytics", ". / \\");
Log.e("FirebaseCrashlytics", ". / \\");
Log.e("FirebaseCrashlytics", ". / | | \\");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ". | |");
Log.e("FirebaseCrashlytics", ".");
z2 = false;
if (z2) {
}
}
z2 = true;
if (z2) {
}
} catch (PackageManager.NameNotFoundException e6) {
Log.e("FirebaseCrashlytics", "Error retrieving app package info.", e6);
return null;
}
break;
}
}
@Override
public Object L0IXHLmtTvx1() {
switch (this.oGzwn2K6Dd8d) {
case 1:
return Integer.valueOf(((KZEi4l4JMjznp2) this.ua185vu0OsgqBH4Y).uk37ZXPHgT2GevstUL());
case 2:
((ttDwtsft871Y6lw) this.ua185vu0OsgqBH4Y).sN05x3HSOqocsuPp.L0IXHLmtTvx1();
return null;
case 3:
return ((NMnV4qQxhJZq0mX9Hr) this.ua185vu0OsgqBH4Y).IQgUonnCRDBu0LH();
default:
l1jLn93HzMjs6r1qKh l1jln93hzmjs6r1qkh = (l1jLn93HzMjs6r1qKh) this.ua185vu0OsgqBH4Y;
for (j0WwH7doT5 j0wwh7dot5 : l1jln93hzmjs6r1qkh.A8oxFMwUNLNF.nBJJCWjib8t2Zqby9()) {
l1jln93hzmjs6r1qkh.CgNSGVIfezzyuR.A8oxFMwUNLNF(j0wwh7dot5, 1);
}
return null;
}
}
@Override
public void a1OLiUMlyR0knNZCYyD(String str, Bundle bundle) {
((NGxGmeRR95N6vKad) this.ua185vu0OsgqBH4Y).A8oxFMwUNLNF.a1OLiUMlyR0knNZCYyD(str, bundle);
}
@Override
public Object jKhqHBqbRsXQ7c1(Object obj) {
switch (this.oGzwn2K6Dd8d) {
case 0:
kX0vyBWMKwPbBB4t kx0vybwmkwpbbb4t = (kX0vyBWMKwPbBB4t) this.ua185vu0OsgqBH4Y;
kX0vyBWMKwPbBB4t.iz4YueIqNR iz4yueiqnr = (kX0vyBWMKwPbBB4t.iz4YueIqNR) obj;
Objects.requireNonNull(kx0vybwmkwpbbb4t);
WZPyzHbQr96O.KtPiZg27ZAIz7("CctTransportBackend", "Making request to: %s", iz4yueiqnr.a1OLiUMlyR0knNZCYyD);
HttpURLConnection httpURLConnection = (HttpURLConnection) iz4yueiqnr.a1OLiUMlyR0knNZCYyD.openConnection();
httpURLConnection.setConnectTimeout(30000);
httpURLConnection.setReadTimeout(kx0vybwmkwpbbb4t.L0IXHLmtTvx1);
httpURLConnection.setDoOutput(true);
httpURLConnection.setInstanceFollowRedirects(false);
httpURLConnection.setRequestMethod("POST");
httpURLConnection.setRequestProperty("User-Agent", String.format("datatransport/%s android/", "3.1.2"));
httpURLConnection.setRequestProperty("Content-Encoding", "gzip");
httpURLConnection.setRequestProperty("Content-Type", "application/json");
httpURLConnection.setRequestProperty("Accept-Encoding", "gzip");
String str = iz4yueiqnr.CgNSGVIfezzyuR;
if (str != null) {
httpURLConnection.setRequestProperty("X-Goog-Api-Key", str);
}
try {
OutputStream outputStream = httpURLConnection.getOutputStream();
try {
GZIPOutputStream gZIPOutputStream = new GZIPOutputStream(outputStream);
((Ugo45xSmEC) kx0vybwmkwpbbb4t.a1OLiUMlyR0knNZCYyD).a1OLiUMlyR0knNZCYyD(iz4yueiqnr.A8oxFMwUNLNF, new BufferedWriter(new OutputStreamWriter(gZIPOutputStream)));
gZIPOutputStream.close();
if (outputStream != null) {
outputStream.close();
}
int responseCode = httpURLConnection.getResponseCode();
WZPyzHbQr96O.ZN7i7McbMu("CctTransportBackend");
httpURLConnection.getHeaderField("Content-Type");
WZPyzHbQr96O.ZN7i7McbMu("CctTransportBackend");
httpURLConnection.getHeaderField("Content-Encoding");
WZPyzHbQr96O.ZN7i7McbMu("CctTransportBackend");
if (responseCode == 302 || responseCode == 301 || responseCode == 307) {
return new kX0vyBWMKwPbBB4t.uCGyeTchtPtR(responseCode, new URL(httpURLConnection.getHeaderField("Location")), 0L);
}
if (responseCode != 200) {
return new kX0vyBWMKwPbBB4t.uCGyeTchtPtR(responseCode, null, 0L);
}
InputStream inputStream = httpURLConnection.getInputStream();
try {
InputStream gZIPInputStream = "gzip".equals(httpURLConnection.getHeaderField("Content-Encoding")) ? new GZIPInputStream(inputStream) : inputStream;
kX0vyBWMKwPbBB4t.uCGyeTchtPtR ucgyetchtptr = new kX0vyBWMKwPbBB4t.uCGyeTchtPtR(responseCode, null, ((fnwiwTq67J) eU2IvPrkIlM7WB0JxYN.a1OLiUMlyR0knNZCYyD(new BufferedReader(new InputStreamReader(gZIPInputStream)))).a1OLiUMlyR0knNZCYyD);
if (gZIPInputStream != null) {
gZIPInputStream.close();
}
if (inputStream != null) {
inputStream.close();
}
return ucgyetchtptr;
} catch (Throwable th) {
if (inputStream != null) {
try {
inputStream.close();
} catch (Throwable th2) {
th.addSuppressed(th2);
}
}
throw th;
}
} catch (Throwable th3) {
if (outputStream != null) {
try {
outputStream.close();
} catch (Throwable th4) {
th3.addSuppressed(th4);
}
}
throw th3;
}
} catch (EncodingException e) {
e = e;
WZPyzHbQr96O.H3jv4RBPS609lDCtG("CctTransportBackend", "Couldn't encode request, returning with 400", e);
return new kX0vyBWMKwPbBB4t.uCGyeTchtPtR(400, null, 0L);
} catch (ConnectException e2) {
e = e2;
WZPyzHbQr96O.H3jv4RBPS609lDCtG("CctTransportBackend", "Couldn't open connection, returning with 500", e);
return new kX0vyBWMKwPbBB4t.uCGyeTchtPtR(500, null, 0L);
} catch (UnknownHostException e3) {
e = e3;
WZPyzHbQr96O.H3jv4RBPS609lDCtG("CctTransportBackend", "Couldn't open connection, returning with 500", e);
return new kX0vyBWMKwPbBB4t.uCGyeTchtPtR(500, null, 0L);
} catch (IOException e4) {
e = e4;
WZPyzHbQr96O.H3jv4RBPS609lDCtG("CctTransportBackend", "Couldn't encode request, returning with 400", e);
return new kX0vyBWMKwPbBB4t.uCGyeTchtPtR(400, null, 0L);
}
case 6:
mpqo1Pb3123 mpqo1pb3123 = (mpqo1Pb3123) this.ua185vu0OsgqBH4Y;
SQLiteDatabase sQLiteDatabase = (SQLiteDatabase) obj;
NzMDx5M1O47N4LB nzMDx5M1O47N4LB = mpqo1Pb3123.H3jv4RBPS609lDCtG;
Objects.requireNonNull(mpqo1pb3123);
sQLiteDatabase.compileStatement("DELETE FROM log_event_dropped").execute();
sQLiteDatabase.compileStatement("UPDATE global_log_event_state SET last_metrics_upload_ms=" + mpqo1pb3123.ua185vu0OsgqBH4Y.a1OLiUMlyR0knNZCYyD()).execute();
return null;
default:
Map map = (Map) this.ua185vu0OsgqBH4Y;
Cursor cursor = (Cursor) obj;
NzMDx5M1O47N4LB nzMDx5M1O47N4LB2 = mpqo1Pb3123.H3jv4RBPS609lDCtG;
while (cursor.moveToNext()) {
long j = cursor.getLong(0);
Set set = (Set) map.get(Long.valueOf(j));
if (set == null) {
set = new HashSet();
map.put(Long.valueOf(j), set);
}
set.add(new mpqo1Pb3123.K9KEVa70TeZITeU(cursor.getString(1), cursor.getString(2), null));
}
return null;
}
}
@Override
public Object x6xiCTV6GxJsjvhgZ(NtiF0jGOAfrgGLgE ntiF0jGOAfrgGLgE) {
PHygzjvwZO pHygzjvwZO = (PHygzjvwZO) this.ua185vu0OsgqBH4Y;
ExecutorService executorService = bo83ApZHzk8Mjg8tKR.a1OLiUMlyR0knNZCYyD;
if (ntiF0jGOAfrgGLgE.hFuEzhIVCqNaiEU()) {
pHygzjvwZO.A8oxFMwUNLNF(ntiF0jGOAfrgGLgE.d79CGKZIZEXrLjX());
return null;
}
Exception sN05x3HSOqocsuPp = ntiF0jGOAfrgGLgE.sN05x3HSOqocsuPp();
Objects.requireNonNull(sN05x3HSOqocsuPp);
pHygzjvwZO.a1OLiUMlyR0knNZCYyD(sN05x3HSOqocsuPp);
return null;
}
}