package com.empire.ggwin.app; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.Intent; import android.content.pm.PackageManager; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.net.Uri; import android.os.Build; import androidx.appcompat.app.c; import androidx.core.content.FileProvider; import c.a.a.a.f; import c.a.a.a.g; import c.a.a.a.k; import com.empire.ggwin.net.c.b; import java.io.File; import org.greenrobot.eventbus.ThreadMode; import org.greenrobot.eventbus.m; /* compiled from: BaseActivity */ public class s extends c { /* access modifiers changed from: private */ /* renamed from: p */ public /* synthetic */ void q(DialogInterface dialogInterface, int i) { startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://d.alipay.com"))); } /* access modifiers changed from: protected */ public void n(File file) { Uri uri; Intent intent = new Intent("android.intent.action.VIEW"); c.a.a.d.c.b("BaseActivity", "installApkFile: " + file.getName()); if (Build.VERSION.SDK_INT >= 24) { uri = FileProvider.e(this, "com.emplre.hellogg.pkz.fileProvider", file); intent.setAction("android.intent.action.INSTALL_PACKAGE"); intent.addFlags(1); } else { uri = Uri.fromFile(file); intent.setFlags(268435456); } intent.setDataAndType(uri, "application/vnd.android.package-archive"); startActivity(intent); } /* access modifiers changed from: protected */ public boolean o() { NetworkInfo activeNetworkInfo = ((ConnectivityManager) getSystemService("connectivity")).getActiveNetworkInfo(); return activeNetworkInfo != null && activeNetworkInfo.isConnected(); } @m(threadMode = ThreadMode.MAIN) public void onEvent(f fVar) { String a2 = fVar.a(); if (a2 != null) { a2.hashCode(); char c2 = 65535; switch (a2.hashCode()) { case -1414960566: if (a2.equals("alipay")) { c2 = 0; break; } break; case -1066568787: if (a2.equals("mqqapi")) { c2 = 1; break; } break; case -914104471: if (a2.equals("alipays")) { c2 = 2; break; } break; case -791575966: if (a2.equals("weixin")) { c2 = 3; break; } break; case 111506554: if (a2.equals("upwrp")) { c2 = 4; break; } break; case 1727532523: if (a2.equals("alipayqr")) { c2 = 5; break; } break; } switch (c2) { case 0: case 2: case 5: r("com.eg.android.AlipayGphone"); return; case 1: r("com.tencent.mobileqq"); return; case 3: r("com.tencent.mm"); return; case 4: r("com.unionpay"); return; default: startActivity(new Intent("android.intent.action.VIEW", Uri.parse(fVar.b()))); return; } } } /* access modifiers changed from: protected */ public void r(String str) { try { getPackageManager().getPackageInfo(str, 0); startActivity(getPackageManager().getLaunchIntentForPackage(str)); } catch (PackageManager.NameNotFoundException unused) { c.a.a.d.c.c("BaseActivity", "Try found package in PlayStore: ".concat(str)); startActivity(new Intent("android.intent.action.VIEW", Uri.parse("market://details?id=" + str))); } } @m(threadMode = ThreadMode.MAIN) public void onEvent(k kVar) { try { startActivity(new Intent("android.intent.action.VIEW", kVar.a())); } catch (Exception unused) { String trim = kVar.a().toString().trim(); if (trim.startsWith("alipays:") || trim.startsWith("alipay:")) { new AlertDialog.Builder(this).setMessage("未检测到支付宝客户端,请安装后重试。").setPositiveButton("立即安装", new a(this)).setNegativeButton("取消", (DialogInterface.OnClickListener) null).create().show(); return; } c.a.a.d.c.d("BaseActivity", "谁啊? " + trim); } } @m(threadMode = ThreadMode.BACKGROUND) public void onEvent(g gVar) { c.a.a.d.c.b("BaseActivity", "Start to download file: " + gVar.b()); new b(gVar.b(), gVar.a()).g(); } }