正在查看: OVO v3.139.0 应用的 elh.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OVO v3.139.0 应用的 elh.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package o.i;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.net.Uri;
import com.digibank.config.interfaces.core.deeplink.DBDestination;
import com.digibank.config.interfaces.entity.DBEnvironment;
public final class elh implements qqh {
public final Context a;
public final jnh b;
public final u7h c;
public final DBEnvironment d;
public class a {
public static final int[] a;
static {
int[] iArr = new int[DBEnvironment.values().length];
try {
iArr[DBEnvironment.DEV.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[DBEnvironment.DEV_UNPROTECTED.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[DBEnvironment.UAT.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
iArr[DBEnvironment.UAT_UNPROTECTED.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
try {
iArr[DBEnvironment.PRODUCTION.ordinal()] = 5;
} catch (NoSuchFieldError unused5) {
}
a = iArr;
}
}
public elh(Context context, tch tchVar, u7h u7hVar, DBEnvironment dBEnvironment) {
vk7.f(context, "context");
vk7.f(dBEnvironment, "dbEnvironment");
this.a = context;
this.b = tchVar;
this.c = u7hVar;
this.d = dBEnvironment;
}
@Override
public final boolean a(DBEnvironment dBEnvironment) {
String str;
vk7.f(dBEnvironment, "environment");
try {
PackageManager packageManager = this.a.getPackageManager();
int i = a.a[dBEnvironment.ordinal()];
if (i == 1 || i == 2) {
str = "sg.com.gxs.app.dev";
} else if (i == 3 || i == 4) {
str = "sg.com.gxs.app.staging";
} else {
if (i != 5) {
throw new qw9();
}
str = "sg.com.gxs.app";
}
packageManager.getPackageInfo(str, 0);
return true;
} catch (PackageManager.NameNotFoundException unused) {
return false;
}
}
@Override
public final void launchDigibankApp(DBDestination dBDestination) {
vk7.f(dBDestination, "entryPoint");
if (!a(this.d)) {
a();
} else {
this.b.a(this.c.a(dBDestination));
}
}
@Override
public final void a() {
Context context = this.a;
try {
context.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("market://details?id=sg.com.gxs.app")).addFlags(268435456));
} catch (ActivityNotFoundException unused) {
context.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/apps/details?id=sg.com.gxs.app")).addFlags(268435456));
}
}
}