正在查看: Hopscotch v9.7.2 应用的 b.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Hopscotch v9.7.2 应用的 b.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.payu.crashlogger;
import android.content.Context;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.util.Log;
import java.util.concurrent.locks.ReentrantLock;
import kotlin.Unit;
import kotlin.coroutines.jvm.internal.j;
import kotlin.jvm.functions.Function2;
import kotlin.jvm.internal.Intrinsics;
import kotlin.r;
import kotlinx.coroutines.CoroutineScope;
import org.jetbrains.annotations.NotNull;
import org.json.JSONArray;
import org.json.JSONObject;
@kotlin.coroutines.jvm.internal.e(c = "com.payu.crashlogger.CrashManager$serverCallForCachedData$1", f = "CrashManager.kt", l = {}, m = "invokeSuspend")
public final class b extends j implements Function2<CoroutineScope, kotlin.coroutines.d<? super Unit>, Object> {
public final JSONObject a;
public b(JSONObject jSONObject, kotlin.coroutines.d<? super b> dVar) {
super(2, dVar);
this.a = jSONObject;
}
@NotNull
public final kotlin.coroutines.d<Unit> create(Object obj, @NotNull kotlin.coroutines.d<?> dVar) {
return new b(this.a, dVar);
}
public final Object invoke(Object obj, Object obj2) {
return new b(this.a, (kotlin.coroutines.d) obj2).invokeSuspend(Unit.a);
}
public final Object invokeSuspend(@NotNull Object obj) {
String str;
String str2 = "";
String str3 = "https://sentry.payu.in/api/32/store/";
kotlin.coroutines.intrinsics.a aVar = kotlin.coroutines.intrinsics.a.COROUTINE_SUSPENDED;
r.b(obj);
Context context = e.c;
if (context != null) {
com.payu.crashlogger.network.a aVar2 = com.payu.crashlogger.network.a.a;
JSONObject jSONObject = this.a;
Intrinsics.checkNotNullParameter(jSONObject, "request");
Intrinsics.checkNotNullParameter(context, "context");
Intrinsics.checkNotNullParameter(context, "context");
try {
Bundle bundle = context.getPackageManager().getApplicationInfo(context.getPackageName(), 128).metaData;
str = bundle != null ? bundle.getString(context.getString(a.payu_sentry_url), "https://sentry.payu.in/api/32/store/") : "https://sentry.payu.in/api/32/store/";
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
str = "";
}
if (str == null || str.length() == 0) {
jSONObject = new JSONObject();
} else {
try {
Intrinsics.checkNotNullParameter(context, "context");
try {
Bundle bundle2 = context.getPackageManager().getApplicationInfo(context.getPackageName(), 128).metaData;
if (bundle2 != null) {
str3 = bundle2.getString(context.getString(a.payu_sentry_url), "https://sentry.payu.in/api/32/store/");
}
} catch (PackageManager.NameNotFoundException e2) {
e2.printStackTrace();
str3 = "";
}
Intrinsics.checkNotNullParameter(context, "context");
try {
Bundle bundle3 = context.getPackageManager().getApplicationInfo(context.getPackageName(), 128).metaData;
str2 = bundle3 != null ? bundle3.getString(context.getString(a.payu_sentry_key), "b5df90d6741a4136914f1f83a996409a") : "b5df90d6741a4136914f1f83a996409a";
} catch (PackageManager.NameNotFoundException e3) {
Log.v("Exception", String.valueOf(e3.getMessage()));
}
aVar2.getClass();
jSONObject = com.payu.crashlogger.network.a.b(str3, str2, jSONObject);
} catch (Exception unused) {
}
}
ReentrantLock reentrantLock = e.e;
reentrantLock.lock();
if (jSONObject != null) {
try {
if (jSONObject.has("contexts")) {
f.a.getClass();
f.c("context---");
JSONArray jSONArray = e.g;
jSONArray.put(jSONObject);
f.c(Intrinsics.stringPlus("SharedPreference JSON Array Cache Size:", new Integer(jSONArray.length())));
com.payu.crashlogger.cache.a a = com.payu.crashlogger.cache.a.c.a(context);
if (a != null) {
a.b(jSONArray);
}
}
} finally {
reentrantLock.unlock();
}
}
}
return Unit.a;
}
}