package z8; import android.content.Context; import android.content.Intent; import android.content.pm.ActivityInfo; import android.net.Uri; import android.text.TextUtils; import b9.a; import b9.b; import cn.jpush.android.local.JPushConstants; import com.huawei.hms.support.api.entity.common.CommonConstant; import com.tencent.wcdb.database.SQLiteDatabase; import d9.d; import d9.e0; import d9.u; import d9.v; import java.util.HashMap; import java.util.Map; import u8.h; import u8.n; import u8.p; import w8.o; import w8.w; /* compiled from: OnNotificationClickTask */ public final class d0 extends i0 { public d0(p pVar) { super(pVar); } public static Intent i(Intent intent, Map<String, String> map) { if (!(map == null || map.entrySet() == null)) { for (Map.Entry<String, String> entry : map.entrySet()) { if (!(entry == null || entry.getKey() == null)) { intent.putExtra(entry.getKey(), entry.getValue()); } } } return intent; } @Override // u8.m public final void b(p pVar) { o oVar = (o) pVar; a n14 = oVar.n(); if (n14 == null) { u.n("OnNotificationClickTask", "current notification item is null"); return; } b b14 = v.b(n14); boolean equals = this.f136230a.getPackageName().equals(oVar.l()); if (equals) { d.a(this.f136230a); } if (equals) { w wVar = new w(1030); HashMap<String, String> hashMap = new HashMap<>(); hashMap.put("type", "2"); hashMap.put("messageID", String.valueOf(oVar.m())); hashMap.put("platform", this.f136230a.getPackageName()); Context context = this.f136230a; String h10 = e0.h(context, context.getPackageName()); if (!TextUtils.isEmpty(h10)) { hashMap.put("remoteAppId", h10); } wVar.l(hashMap); h.e().m(wVar); u.n("OnNotificationClickTask", "notification is clicked by skip type[" + b14.n() + "]"); int n15 = b14.n(); boolean z14 = true; if (n15 == 1) { new Thread(new e0(this, this.f136230a, b14.k())).start(); h(b14); } else if (n15 == 2) { String m14 = b14.m(); if (!m14.startsWith(JPushConstants.HTTP_PRE) && !m14.startsWith(JPushConstants.HTTPS_PRE)) { z14 = false; } if (z14) { Uri parse = Uri.parse(m14); Intent intent = new Intent(CommonConstant.ACTION.HWID_SCHEME_URL, parse); intent.setFlags(SQLiteDatabase.CREATE_IF_NECESSARY); i(intent, b14.k()); try { this.f136230a.startActivity(intent); } catch (Exception unused) { u.a("OnNotificationClickTask", "startActivity error : ".concat(String.valueOf(parse))); } } else { u.a("OnNotificationClickTask", "url not legal"); } h(b14); } else if (n15 == 3) { h(b14); } else if (n15 != 4) { u.a("OnNotificationClickTask", "illegitmacy skip type error : " + b14.n()); } else { String m15 = b14.m(); try { Intent parseUri = Intent.parseUri(m15, 1); String str = parseUri.getPackage(); if (TextUtils.isEmpty(str) || this.f136230a.getPackageName().equals(str)) { String packageName = parseUri.getComponent() == null ? null : parseUri.getComponent().getPackageName(); if (TextUtils.isEmpty(packageName) || this.f136230a.getPackageName().equals(packageName)) { parseUri.setSelector(null); parseUri.setPackage(this.f136230a.getPackageName()); parseUri.addFlags(335544320); i(parseUri, b14.k()); ActivityInfo resolveActivityInfo = parseUri.resolveActivityInfo(this.f136230a.getPackageManager(), 65536); if (resolveActivityInfo == null || resolveActivityInfo.exported) { this.f136230a.startActivity(parseUri); h(b14); return; } u.a("OnNotificationClickTask", "activity is not exported : " + resolveActivityInfo.toString()); return; } u.a("OnNotificationClickTask", "open activity component error : local pkgName is " + this.f136230a.getPackageName() + "; but remote pkgName is " + parseUri.getPackage()); return; } u.a("OnNotificationClickTask", "open activity error : local pkgName is " + this.f136230a.getPackageName() + "; but remote pkgName is " + parseUri.getPackage()); } catch (Exception e14) { u.b("OnNotificationClickTask", "open activity error : ".concat(String.valueOf(m15)), e14); } } } else { u.a("OnNotificationClickTask", "notify is " + b14 + " ; isMatch is " + equals); } } public final void h(b bVar) { n.d(new f0(this, bVar)); } }