package com.mbridge.msdk.click; import android.app.Activity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.text.TextUtils; import com.mbridge.msdk.foundation.controller.a; import com.mbridge.msdk.foundation.db.e; import com.mbridge.msdk.foundation.db.g; import com.mbridge.msdk.foundation.db.i; import com.mbridge.msdk.foundation.entity.CampaignEx; import com.mbridge.msdk.widget.dialog.MBAlertDialog; import java.lang.reflect.InvocationTargetException; public class AppReceiver extends BroadcastReceiver { private static final String a = "AppReceiver"; public void onReceive(Context context, Intent intent) { if (TextUtils.equals(intent.getAction(), "android.intent.action.PACKAGE_ADDED") && intent.getData() != null) { try { String schemeSpecificPart = intent.getData().getSchemeSpecificPart(); CampaignEx h = g.b(i.a(context)).h(schemeSpecificPart); e a2 = e.a(i.a(a.f().j())); int j = a2.j(schemeSpecificPart); String l = a2.l(schemeSpecificPart); String d = a2.d(l); String e = a2.e(l); String g = a2.g(l); String f = a2.f(l); String k = a2.k(schemeSpecificPart); try { Class<?> cls = Class.forName("com.mbridge.msdk.mbdownload.manager.ADownloadManager"); Object invoke = cls.getMethod("getInstance", new Class[0]).invoke(null, new Object[0]); cls.getMethod("installed", String.class).invoke(invoke, l); } catch (ClassNotFoundException e2) { e2.printStackTrace(); } catch (NoSuchMethodException e3) { e3.printStackTrace(); } catch (IllegalAccessException e4) { e4.printStackTrace(); } catch (InvocationTargetException e5) { e5.printStackTrace(); } if (j == 0) { c.f(a.f().j(), schemeSpecificPart); } else if (j == 1) { Context c = a.f().c(); if (c instanceof Activity) { MBAlertDialog mBAlertDialog = new MBAlertDialog(c, /* JADX ERROR: Method code generation error jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x00ae: CONSTRUCTOR (r15v0 'mBAlertDialog' com.mbridge.msdk.widget.dialog.MBAlertDialog) = (r0v19 'c' android.content.Context) (wrap: com.mbridge.msdk.click.a$1 : 0x00ab: CONSTRUCTOR (r4v5 com.mbridge.msdk.click.a$1) = (r10v0 'schemeSpecificPart' java.lang.String) (r0v19 'c' android.content.Context) (r5v0 'l' java.lang.String) (r6v0 'd' java.lang.String) (r7v0 'e' java.lang.String) (r8v0 'g' java.lang.String) (r9v0 'f' java.lang.String) call: com.mbridge.msdk.click.a.1.<init>(java.lang.String, android.content.Context, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):void type: CONSTRUCTOR) call: com.mbridge.msdk.widget.dialog.MBAlertDialog.<init>(android.content.Context, com.mbridge.msdk.widget.dialog.a):void type: CONSTRUCTOR in method: com.mbridge.msdk.click.AppReceiver.onReceive(android.content.Context, android.content.Intent):void, file: classes2.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:217) at jadx.core.codegen.RegionGen.makeSimpleBlock(RegionGen.java:110) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:56) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143) at jadx.core.codegen.RegionGen.connectElseIf(RegionGen.java:176) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:153) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeTryCatch(RegionGen.java:306) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:69) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.RegionGen.makeRegionIndent(RegionGen.java:99) at jadx.core.codegen.RegionGen.makeIf(RegionGen.java:143) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:63) at jadx.core.codegen.RegionGen.makeSimpleRegion(RegionGen.java:93) at jadx.core.codegen.RegionGen.makeRegion(RegionGen.java:59) at jadx.core.codegen.MethodGen.addRegionInsns(MethodGen.java:244) at jadx.core.codegen.MethodGen.addInstructions(MethodGen.java:237) at jadx.core.codegen.ClassGen.addMethodCode(ClassGen.java:342) at jadx.core.codegen.ClassGen.addMethod(ClassGen.java:295) at jadx.core.codegen.ClassGen.lambda$addInnerClsAndMethods$2(ClassGen.java:264) at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) at java.util.ArrayList.forEach(ArrayList.java:1259) at java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:390) at java.util.stream.Sink$ChainedReference.end(Sink.java:258) Caused by: jadx.core.utils.exceptions.CodegenException: Error generate insn: 0x00ab: CONSTRUCTOR (r4v5 com.mbridge.msdk.click.a$1) = (r10v0 'schemeSpecificPart' java.lang.String) (r0v19 'c' android.content.Context) (r5v0 'l' java.lang.String) (r6v0 'd' java.lang.String) (r7v0 'e' java.lang.String) (r8v0 'g' java.lang.String) (r9v0 'f' java.lang.String) call: com.mbridge.msdk.click.a.1.<init>(java.lang.String, android.content.Context, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String):void type: CONSTRUCTOR in method: com.mbridge.msdk.click.AppReceiver.onReceive(android.content.Context, android.content.Intent):void, file: classes2.dex at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:255) at jadx.core.codegen.InsnGen.addWrappedArg(InsnGen.java:119) at jadx.core.codegen.InsnGen.addArg(InsnGen.java:103) at jadx.core.codegen.InsnGen.generateMethodArguments(InsnGen.java:806) at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:663) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:249) ... 36 more Caused by: jadx.core.utils.exceptions.JadxRuntimeException: Expected class to be processed at this point, class: com.mbridge.msdk.click.a, state: GENERATED_AND_UNLOADED at jadx.core.dex.nodes.ClassNode.ensureProcessed(ClassNode.java:215) at jadx.core.codegen.InsnGen.makeConstructor(InsnGen.java:630) at jadx.core.codegen.InsnGen.makeInsnBody(InsnGen.java:363) at jadx.core.codegen.InsnGen.makeInsn(InsnGen.java:230) ... 42 more */ /* // Method dump skipped, instructions count: 342 */ throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.click.AppReceiver.onReceive(android.content.Context, android.content.Intent):void"); } }