正在查看: Meta Wolf v1.0.12 应用的 MundoIntermediary.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Meta Wolf v1.0.12 应用的 MundoIntermediary.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package top.bienvenido.mundo.manifest;
import android.app.Activity;
import android.content.ComponentName;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.ComponentInfo;
import android.os.Bundle;
import android.os.IBinder;
import defpackage.AbstractC0773bQ;
import defpackage.AbstractC1148hP;
import defpackage.BinderC1196iA;
import defpackage.C1205iJ;
import defpackage.EN;
import defpackage.LP;
import defpackage.UZ;
import java.util.concurrent.atomic.AtomicBoolean;
public final class MundoIntermediary extends Activity {
public static final int x = 0;
public AtomicBoolean w = new AtomicBoolean(true);
public final void a(Intent intent, String str, ActivityInfo activityInfo, Intent intent2, AtomicBoolean atomicBoolean) {
IBinder iBinder;
try {
intent.setComponent(new ComponentName(((ComponentInfo) activityInfo).packageName, ((ComponentInfo) activityInfo).name));
Intent intent3 = null;
if (str != null) {
BinderC1196iA binderC1196iA = BinderC1196iA.b;
Bundle extras = intent2.getExtras();
if (extras != null) {
Intent intent4 = (Intent) intent2.getParcelableExtra("mundo_base_bundle");
if (intent4 != null) {
try {
intent.fillIn(intent4, -1);
} catch (Exception unused) {
}
}
iBinder = extras.getBinder("mundo_base_string");
} else {
iBinder = null;
}
binderC1196iA.getClass();
try {
C1205iJ c1205iJ = AbstractC0773bQ.a;
LP g = AbstractC0773bQ.g(activityInfo.packageName, activityInfo.processName, str);
if (g != null) {
intent3 = BinderC1196iA.I1(iBinder, intent, g, activityInfo);
}
} catch (Exception unused2) {
}
}
if (intent3 != null) {
intent = intent3;
}
if (!AbstractC1148hP.L(intent.getFlags(), 268435456)) {
intent.addFlags(33554432);
}
startActivity(intent);
b(atomicBoolean);
} catch (Exception unused3) {
}
}
public final void b(AtomicBoolean atomicBoolean) {
if (!atomicBoolean.get() || isFinishing()) {
return;
}
finish();
}
@Override
public final void onCreate(Bundle bundle) {
super.onCreate(bundle);
UZ.a.execute(new EN(this, getIntent(), this.w, 9));
}
@Override
public final void onNewIntent(Intent intent) {
super.onNewIntent(intent);
this.w.set(false);
AtomicBoolean atomicBoolean = new AtomicBoolean(true);
this.w = atomicBoolean;
UZ.a.execute(new EN(this, intent, atomicBoolean, 9));
}
@Override
public final void onPause() {
super.onPause();
finish();
}
}