正在查看: OVO v3.139.0 应用的 CrashIntentService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OVO v3.139.0 应用的 CrashIntentService.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package co.hyperverge.crashguard.services;
import android.content.Intent;
import android.util.Log;
import androidx.core.app.JobIntentService;
import co.hyperverge.crashguard.data.models.CrashEvent;
import co.hyperverge.crashguard.data.network.SentryApi;
import co.hyperverge.crashguard.data.network.SentryErrorResponse;
import co.hyperverge.crashguard.data.network.SentryResponse;
import java.util.Objects;
import kotlin.Metadata;
import o.i.Function23;
import o.i.hg2;
import o.i.im8;
import o.i.j92;
import o.i.jg2;
import o.i.kw4;
import o.i.lwe;
import o.i.m2d;
import o.i.oye;
import o.i.p1g;
import o.i.p2d;
import o.i.s23;
import o.i.sg2;
import o.i.td2;
import o.i.ua8;
import o.i.ukb;
import o.i.ux7;
import o.i.uyd;
import o.i.vk7;
import o.i.vuc;
import o.i.z38;
import o.i.ze7;
import o.i.zu5;
import okhttp3.MediaType;
import retrofit2.Response;
import retrofit2.Retrofit;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\u0018\u0000 \u00042\u00020\u0001:\u0001\u0005B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0006"}, d2 = {"Lco/hyperverge/crashguard/services/CrashIntentService;", "Landroidx/core/app/JobIntentService;", "<init>", "()V", "Companion", "a", "crashguard_release"}, k = 1, mv = {1, 5, 1})
public final class CrashIntentService extends JobIntentService {
public static final Companion INSTANCE = new Companion();
public static final String i = vuc.a(CrashIntentService.class).k();
public static boolean j;
public final oye f = im8.b(new b());
public final oye g = im8.b(e.f969b);
public final oye h = im8.b(new d());
public static final class Companion {
public static void a(android.content.Context r9) {
throw new UnsupportedOperationException("Method not decompiled: co.hyperverge.crashguard.services.CrashIntentService.Companion.a(android.content.Context):void");
}
}
public static final class b extends ua8 implements zu5<sg2> {
public b() {
super(0);
}
public final Object invoke() {
sg2.Companion.getClass();
return sg2.a.a(CrashIntentService.this);
}
}
@s23(c = "co.hyperverge.crashguard.services.CrashIntentService$onHandleWork$1", f = "CrashIntentService.kt", l = {47}, m = "invokeSuspend")
public static final class c extends lwe implements Function23<hg2, td2<? super m2d<? extends Integer>>, Object> {
public int f967b;
public Object c;
public final CrashEvent e;
public c(CrashEvent crashEvent, td2<? super c> td2Var) {
super(2, td2Var);
this.e = crashEvent;
}
public final td2<p1g> create(Object obj, td2<?> td2Var) {
c cVar = CrashIntentService.this.new c(this.e, td2Var);
cVar.c = obj;
return cVar;
}
public final Object invoke(Object obj, Object obj2) {
return create((hg2) obj, (td2) obj2).invokeSuspend(p1g.a);
}
public final Object invokeSuspend(Object obj) {
Integer a;
int e;
jg2 jg2Var = jg2.COROUTINE_SUSPENDED;
int i = this.f967b;
CrashEvent crashEvent = this.e;
CrashIntentService crashIntentService = CrashIntentService.this;
try {
if (i == 0) {
p2d.b(obj);
oye oyeVar = crashIntentService.g;
oye oyeVar2 = crashIntentService.h;
SentryApi sentryApi = (SentryApi) oyeVar.getValue();
ukb ukbVar = (ukb) oyeVar2.getValue();
ukbVar.getClass();
z38<?>[] z38VarArr = ukb.d;
String str = (String) ukbVar.f5840b.a(ukbVar, z38VarArr[0]);
ukb ukbVar2 = (ukb) oyeVar2.getValue();
ukbVar2.getClass();
String str2 = (String) ukbVar2.c.a(ukbVar2, z38VarArr[1]);
this.f967b = 1;
obj = sentryApi.postCrashEvent(crashEvent, str, str2, this);
if (obj == jg2Var) {
return jg2Var;
}
} else {
if (i != 1) {
throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
}
p2d.b(obj);
}
Response response = (Response) obj;
if (response.isSuccessful()) {
e = Log.i(CrashIntentService.i, vk7.k((SentryResponse) response.body(), "onHandleWork: success posting event: "));
} else {
ux7.a aVar = ux7.d;
e = Log.e(CrashIntentService.i, vk7.k((SentryErrorResponse) aVar.b(j92.n(((ux7) aVar).b, vuc.e(SentryErrorResponse.class)), String.valueOf(response.errorBody())), "onHandleWork: failed posting event: "));
}
a = new Integer(e);
} catch (Throwable th) {
a = p2d.a(th);
}
Throwable a2 = m2d.a(a);
if (a2 != null) {
Companion companion = CrashIntentService.INSTANCE;
a2.toString();
Objects.toString(crashEvent);
((sg2) crashIntentService.f.getValue()).a(crashEvent);
}
return new m2d(a);
}
}
public static final class d extends ua8 implements zu5<ukb> {
public d() {
super(0);
}
public final Object invoke() {
ukb.Companion.getClass();
return ukb.a.a(CrashIntentService.this);
}
}
public static final class e extends ua8 implements zu5<SentryApi> {
public static final e f969b = new e();
public e() {
super(0);
}
public final Object invoke() {
SentryApi.INSTANCE.getClass();
SentryApi sentryApi = SentryApi.Companion.f964b;
if (sentryApi != null) {
return sentryApi;
}
Retrofit.Builder builder = new Retrofit.Builder();
ux7.a aVar = ux7.d;
MediaType parse = MediaType.parse("application/json");
vk7.c(parse);
vk7.f(aVar, "$this$asConverterFactory");
Object create = builder.addConverterFactory(new kw4(parse, new uyd.a(aVar))).baseUrl("https://hyperverge.co/").build().create(SentryApi.class);
SentryApi.Companion.f964b = (SentryApi) create;
vk7.e(create, "Builder()\n .a…a).also { INSTANCE = it }");
return (SentryApi) create;
}
}
@Override
public final void onDestroy() {
super.onDestroy();
}
@Override
public final void onHandleWork(Intent intent) {
CrashEvent a;
vk7.f(intent, "intent");
try {
ux7.a aVar = ux7.d;
String stringExtra = intent.getStringExtra("crash_event");
vk7.c(stringExtra);
a = (CrashEvent) aVar.b(j92.n(((ux7) aVar).b, vuc.e(CrashEvent.class)), stringExtra);
} catch (Throwable th) {
a = p2d.a(th);
}
Throwable a2 = m2d.a(a);
if (a2 != null) {
vk7.k(a2, "onHandleWork: crashEvent from intent : ");
}
if (m2d.a(a) == null) {
ze7.r(new c(a, null));
}
}
}