正在查看: 度娘 v1.0.1 应用的 MainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 度娘 v1.0.1 应用的 MainActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package vblny.lrztdx.zzndl;
import a9.j;
import a9.k;
import android.content.Context;
import android.content.pm.PackageManager;
import android.os.Bundle;
import android.provider.Settings;
import androidx.recyclerview.widget.RecyclerView;
import io.flutter.embedding.android.d;
import io.flutter.embedding.engine.b;
import kb.a;
import vblny.lrztdx.zzndl.MainActivity;
public final class MainActivity extends d {
public static final void X(MainActivity this$0, j call, k.d result) {
String Z;
int intValue;
kotlin.jvm.internal.k.e(this$0, "this$0");
kotlin.jvm.internal.k.e(call, "call");
kotlin.jvm.internal.k.e(result, "result");
String str = call.f344a;
if (str != null) {
switch (str.hashCode()) {
case -474128857:
if (str.equals("NATIVE_PHONE_INFO")) {
Z = this$0.Z(this$0);
break;
}
break;
case 527809754:
if (str.equals("CHANGE_LOGO")) {
Object obj = call.f345b;
if (obj == null) {
intValue = 0;
} else if (!(obj instanceof Integer)) {
return;
} else {
intValue = ((Number) obj).intValue();
}
a.a(this$0, intValue);
return;
}
break;
case 1086951925:
if (str.equals("NATIVE_CDN_URL")) {
Z = this$0.Y(this$0);
break;
}
break;
case 2043593267:
if (str.equals("NATIVE_ANDROID_ID")) {
Z = Settings.Secure.getString(this$0.getContentResolver(), "android_id");
break;
}
break;
}
result.a(Z);
return;
}
result.c();
}
private final String Y(Context context) {
try {
Bundle bundle = context.getPackageManager().getApplicationInfo(context.getPackageName(), 128).metaData;
kotlin.jvm.internal.k.d(bundle, "ai.metaData");
return bundle.getString("APP_CDN_URL");
} catch (PackageManager.NameNotFoundException e10) {
e10.printStackTrace();
return "";
}
}
private final String Z(Context context) {
try {
Bundle bundle = context.getPackageManager().getApplicationInfo(context.getPackageName(), 128).metaData;
kotlin.jvm.internal.k.d(bundle, "ai.metaData");
return bundle.getString("APP_CHANNEL");
} catch (PackageManager.NameNotFoundException e10) {
e10.printStackTrace();
return "";
}
}
@Override
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
getWindow().clearFlags(67108864);
getWindow().addFlags(RecyclerView.UNDEFINED_DURATION);
getWindow().getDecorView().setSystemUiVisibility(getWindow().getDecorView().getSystemUiVisibility() | 1280);
getWindow().setStatusBarColor(0);
}
@Override
public void r(io.flutter.embedding.engine.a flutterEngine) {
kotlin.jvm.internal.k.e(flutterEngine, "flutterEngine");
super.r(flutterEngine);
b.b().c("myEngine", flutterEngine);
new k(flutterEngine.k().l(), "native").e(new k.c() {
@Override
public final void c(j jVar, k.d dVar) {
MainActivity.X(MainActivity.this, jVar, dVar);
}
});
}
}