Files
rr3-apk/decompiled/sources/com/mbridge/msdk/video/signal/a/k.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

565 lines
20 KiB
Java

package com.mbridge.msdk.video.signal.a;
import android.app.Activity;
import android.content.Context;
import android.text.TextUtils;
import androidx.core.app.NotificationCompat;
import com.ironsource.v8;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.foundation.tools.an;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import com.mbridge.msdk.scheme.applet.AppletModelManager;
import com.mbridge.msdk.scheme.applet.AppletsModel;
import com.mbridge.msdk.video.signal.a;
import com.mbridge.msdk.video.signal.a.a;
import java.util.Iterator;
import java.util.List;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public final class k extends l {
private Activity p;
private String q;
private String r;
private CampaignEx t;
private List<CampaignEx> u;
private int v;
private int s = 0;
private String w = "";
private String x = "";
private boolean y = false;
private boolean z = false;
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.a
public final void a(Activity activity) {
this.p = activity;
}
public final void a(CampaignEx campaignEx) {
this.t = campaignEx;
}
public final void a(List<CampaignEx> list) {
this.u = list;
}
public final void c(String str) {
this.w = str;
}
public final void c(boolean z) {
this.y = z;
}
public final void d(String str) {
this.x = str;
}
public final void d(boolean z) {
this.z = z;
}
public final void i(int i) {
this.v = i;
}
public final void q() {
this.q = "";
}
public final int r() {
return this.v;
}
public k(Activity activity, CampaignEx campaignEx) {
this.p = activity;
this.t = campaignEx;
}
public k(Activity activity, CampaignEx campaignEx, List<CampaignEx> list) {
this.p = activity;
this.t = campaignEx;
this.u = list;
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.a
public final String c() {
this.m.a();
this.a = true;
if (TextUtils.isEmpty(this.q)) {
this.q = s();
} else {
this.q = ak.b(this.q, "tun", ab.q() + "");
}
return this.q;
}
private String s() {
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, this.j);
JSONObject jSONObject2 = new JSONObject();
jSONObject2.put("instanceId", this.w);
jSONObject2.put("rootViewInstanceId", this.x);
jSONObject2.put("isRootTemplateWebView", this.y);
jSONObject.put("sdk_info", "MAL_16.8.51,3.0.1");
jSONObject2.put("playVideoMute", this.n);
jSONObject.put("sdkSetting", jSONObject2);
a(jSONObject);
JSONArray jSONArray = new JSONArray();
List<CampaignEx> list = this.u;
if (list != null && list.size() > 0) {
for (CampaignEx campaignEx : this.u) {
jSONArray.put(CampaignEx.campaignToJsonObject(campaignEx, campaignEx.isReady(), b(campaignEx)));
}
} else {
jSONArray.put(CampaignEx.campaignToJsonObject(this.t));
}
jSONObject.put("campaignList", jSONArray);
jSONObject.put("unitSetting", A());
String g = com.mbridge.msdk.c.h.a().g(com.mbridge.msdk.foundation.controller.c.m().k());
if (!TextUtils.isEmpty(g)) {
JSONObject jSONObject3 = new JSONObject(g);
b(jSONObject3);
String c = com.mbridge.msdk.c.h.a().c(this.j);
if (!TextUtils.isEmpty(c)) {
jSONObject3.put("ivreward", new JSONObject(c));
}
jSONObject.put("appSetting", jSONObject3);
}
jSONObject.put("rewardSetting", B());
if (!TextUtils.isEmpty(this.j)) {
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, this.j);
}
jSONObject.put("rw_plus", this.z ? "1" : "0");
} catch (Throwable th) {
th.printStackTrace();
}
return jSONObject.toString();
}
private void b(JSONObject jSONObject) {
try {
Context c = com.mbridge.msdk.foundation.controller.c.m().c();
String obj = an.a(c, "MBridge_ConfirmTitle" + this.j, "").toString();
String obj2 = an.a(c, "MBridge_ConfirmContent" + this.j, "").toString();
String obj3 = an.a(c, "MBridge_CancelText" + this.j, "").toString();
String obj4 = an.a(c, "MBridge_ConfirmText" + this.j, "").toString();
if (!TextUtils.isEmpty(obj)) {
jSONObject.put("confirm_title", obj);
}
if (!TextUtils.isEmpty(obj2)) {
jSONObject.put("confirm_description", obj2);
}
if (!TextUtils.isEmpty(obj3)) {
jSONObject.put("confirm_t", obj3);
}
if (!TextUtils.isEmpty(obj4)) {
jSONObject.put("confirm_c_play", obj4);
}
if (TextUtils.isEmpty(obj4)) {
return;
}
jSONObject.put("confirm_c_rv", obj4);
} catch (Exception e) {
e.printStackTrace();
}
}
private CampaignEx a(String str, CampaignEx campaignEx) {
String str2;
String str3;
if (TextUtils.isEmpty(str)) {
return campaignEx;
}
if (TextUtils.isEmpty(str) && campaignEx == null) {
return null;
}
if (!str.contains("notice")) {
try {
JSONObject campaignToJsonObject = CampaignEx.campaignToJsonObject(campaignEx);
CampaignEx parseCampaignWithBackData = CampaignEx.parseCampaignWithBackData(campaignToJsonObject);
if (parseCampaignWithBackData == null) {
parseCampaignWithBackData = campaignEx;
}
if (!TextUtils.isEmpty(str)) {
a(campaignToJsonObject, parseCampaignWithBackData);
JSONObject optJSONObject = new JSONObject(str).optJSONObject(com.mbridge.msdk.foundation.same.a.j);
if (optJSONObject != null) {
str2 = String.valueOf(ak.a(this.p, Integer.valueOf(optJSONObject.getString(com.mbridge.msdk.foundation.same.a.h)).intValue()));
str3 = String.valueOf(ak.a(this.p, Integer.valueOf(optJSONObject.getString(com.mbridge.msdk.foundation.same.a.i)).intValue()));
} else {
str2 = "-999";
str3 = "-999";
}
parseCampaignWithBackData.setClickURL(com.mbridge.msdk.click.c.a(parseCampaignWithBackData.getClickURL(), str2, str3));
String noticeUrl = parseCampaignWithBackData.getNoticeUrl();
if (optJSONObject != null) {
Iterator<String> keys = optJSONObject.keys();
StringBuilder sb = new StringBuilder();
while (keys.hasNext()) {
sb.append(v8.i.c);
String next = keys.next();
String optString = optJSONObject.optString(next);
if (com.mbridge.msdk.foundation.same.a.h.equals(next) || com.mbridge.msdk.foundation.same.a.i.equals(next)) {
optString = String.valueOf(ak.a(this.p, Integer.valueOf(optString).intValue()));
}
sb.append(next);
sb.append(v8.i.b);
sb.append(optString);
}
parseCampaignWithBackData.setNoticeUrl(noticeUrl + ((Object) sb));
}
}
return parseCampaignWithBackData;
} catch (JSONException e) {
e.printStackTrace();
return campaignEx;
} catch (Throwable th) {
th.printStackTrace();
return campaignEx;
}
}
try {
JSONObject campaignToJsonObject2 = CampaignEx.campaignToJsonObject(campaignEx);
JSONObject jSONObject = new JSONObject(str);
try {
if (!jSONObject.has(CampaignEx.JSON_KEY_DEEP_LINK_URL)) {
campaignToJsonObject2.put(CampaignEx.JSON_KEY_DEEP_LINK_URL, "");
}
} catch (Exception unused) {
}
Iterator<String> keys2 = jSONObject.keys();
while (keys2.hasNext()) {
String next2 = keys2.next();
campaignToJsonObject2.put(next2, jSONObject.getString(next2));
}
CampaignEx parseCampaignWithBackData2 = CampaignEx.parseCampaignWithBackData(campaignToJsonObject2);
a(campaignToJsonObject2, parseCampaignWithBackData2);
return parseCampaignWithBackData2;
} catch (JSONException e2) {
e2.printStackTrace();
return campaignEx;
}
}
private void a(JSONObject jSONObject, CampaignEx campaignEx) {
try {
String optString = jSONObject.optString("unitId");
if (TextUtils.isEmpty(optString)) {
return;
}
campaignEx.setCampaignUnitId(optString);
} catch (Exception e) {
e.printStackTrace();
}
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.e
public final void click(int i, String str) {
AppletsModel appletsModel;
List<CampaignEx> list;
int p;
List<CampaignEx> list2;
super.click(i, str);
CampaignEx campaignEx = this.t;
if (campaignEx != null && campaignEx.getDynamicTempCode() == 5 && this.t != null && (list2 = this.u) != null && list2.size() != 0) {
try {
JSONObject jSONObject = new JSONObject(str);
if (jSONObject.has("camp_position")) {
this.t = this.u.get(jSONObject.getInt("camp_position"));
}
} catch (JSONException e) {
e.printStackTrace();
}
}
try {
if (i != 1) {
if (i != 3) {
if (i != 4) {
return;
}
this.m.a(true);
return;
}
CampaignEx campaignEx2 = this.t;
if (campaignEx2 != null && campaignEx2.getCbd() > -2) {
p = this.t.getCbd();
} else {
com.mbridge.msdk.videocommon.d.c cVar = this.k;
if (cVar != null) {
p = cVar.p();
}
this.s = i;
click(1, str);
return;
}
if (p == -1) {
a(new a.b(this, this.m));
}
this.s = i;
click(1, str);
return;
}
if (this.t == null && (list = this.u) != null && list.size() > 0) {
this.t = this.u.get(0);
}
CampaignEx campaignEx3 = this.t;
if (campaignEx3 == null) {
return;
}
CampaignEx a = a(str, campaignEx3);
if (this.s != 3) {
this.s = i;
}
try {
int i2 = this.s;
if (i2 == 3) {
a.setClickTempSource(2);
if (a.getTriggerClickSource() == 0) {
a.setTriggerClickSource(2);
}
} else if (i2 == 1 && a.getClickTempSource() != 2) {
a.setClickTempSource(1);
}
} catch (Exception e2) {
af.b("DefaultJSCommon", e2.getMessage());
}
if (a != null && (appletsModel = AppletModelManager.getInstance().get(a)) != null) {
appletsModel.setUserClick(true);
AppletModelManager.getInstance().replace(appletsModel, a);
}
a(a, this.p);
} catch (Throwable th) {
af.b("DefaultJSCommon", th.getMessage(), th);
}
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.e
public final void handlerH5Exception(int i, String str) {
super.handlerH5Exception(i, str);
try {
this.m.a(i, str);
} catch (Throwable th) {
af.b("DefaultJSCommon", th.getMessage(), th);
}
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.a
public final void a(int i, String str) {
super.a(i, str);
if (i != 2) {
return;
}
try {
JSONObject jSONObject = new JSONObject(str);
final String optString = jSONObject.optString(NotificationCompat.CATEGORY_EVENT, NotificationCompat.CATEGORY_EVENT);
final String optString2 = jSONObject.optString("template", "-1");
final String optString3 = jSONObject.optString(TtmlNode.TAG_LAYOUT, "-1");
final String optString4 = jSONObject.optString(MBridgeConstans.PROPERTIES_UNIT_ID, this.j);
final int m = ab.m(this.p.getApplication());
Runnable runnable = new Runnable() { // from class: com.mbridge.msdk.video.signal.a.k.1
@Override // java.lang.Runnable
public final void run() {
com.mbridge.msdk.foundation.db.o.a(com.mbridge.msdk.foundation.db.g.a(k.this.p.getApplication())).a(new com.mbridge.msdk.foundation.entity.n("2000039", optString, optString2, optString3, optString4, k.this.t.getId(), m, ab.a(k.this.p.getApplication(), m)));
}
};
com.mbridge.msdk.foundation.controller.d.a();
com.mbridge.msdk.foundation.same.f.a.b().execute(runnable);
} catch (Throwable th) {
af.b("DefaultJSCommon", th.getMessage(), th);
}
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.a
public final void f() {
super.f();
a.InterfaceC0244a interfaceC0244a = this.m;
if (interfaceC0244a != null) {
interfaceC0244a.b();
}
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.a
public final void d() {
super.d();
try {
Activity activity = this.p;
if (activity != null) {
activity.finish();
}
} catch (Throwable th) {
af.b("DefaultJSCommon", th.getMessage(), th);
}
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.a
public final String g(int i) {
switch (i) {
case 1:
return u().toString();
case 2:
return v().toString();
case 3:
return w().toString();
case 4:
return x().toString();
case 5:
return y().toString();
case 6:
return z().toString();
default:
return t().toString();
}
}
private JSONObject t() {
JSONObject jSONObject = new JSONObject();
a(jSONObject);
try {
JSONObject jSONObject2 = new JSONObject();
jSONObject2.put("playVideoMute", this.n);
jSONObject.put("sdkSetting", jSONObject2);
a(jSONObject);
JSONArray jSONArray = new JSONArray();
jSONArray.put(CampaignEx.campaignToJsonObject(this.t));
jSONObject.put("campaignList", jSONArray);
jSONObject.put("unitSetting", A());
String g = com.mbridge.msdk.c.h.a().g(com.mbridge.msdk.foundation.controller.c.m().k());
if (!TextUtils.isEmpty(g)) {
JSONObject jSONObject3 = new JSONObject(g);
b(jSONObject3);
String c = com.mbridge.msdk.c.h.a().c(this.j);
if (!TextUtils.isEmpty(c)) {
jSONObject3.put("ivreward", c);
}
jSONObject.put("appSetting", jSONObject3.toString());
}
jSONObject.put("rewardSetting", B());
} catch (Throwable th) {
th.printStackTrace();
}
return jSONObject;
}
private JSONObject u() {
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("sdk_info", "MAL_16.8.51,3.0.1");
} catch (JSONException e) {
e.printStackTrace();
}
return jSONObject;
}
private JSONObject v() {
JSONObject jSONObject = new JSONObject();
try {
if (!TextUtils.isEmpty(this.j)) {
jSONObject.put(MBridgeConstans.PROPERTIES_UNIT_ID, this.j);
}
} catch (JSONException e) {
e.printStackTrace();
}
return jSONObject;
}
private JSONObject w() {
JSONObject jSONObject = new JSONObject();
try {
String g = com.mbridge.msdk.c.h.a().g(com.mbridge.msdk.foundation.controller.c.m().k());
if (!TextUtils.isEmpty(g)) {
jSONObject.put("appSetting", new JSONObject(g));
}
} catch (JSONException e) {
e.printStackTrace();
} catch (Throwable unused) {
}
return jSONObject;
}
private JSONObject x() {
JSONObject jSONObject = new JSONObject();
try {
com.mbridge.msdk.videocommon.d.c cVar = this.k;
if (cVar != null) {
jSONObject.put("unitSetting", cVar.E());
}
} catch (JSONException e) {
e.printStackTrace();
}
return jSONObject;
}
private JSONObject y() {
JSONObject jSONObject = new JSONObject();
try {
a(jSONObject);
} catch (Exception e) {
e.printStackTrace();
}
return jSONObject;
}
private JSONObject z() {
JSONObject jSONObject = new JSONObject();
try {
JSONObject jSONObject2 = new JSONObject();
jSONObject2.put("playVideoMute", this.n);
jSONObject2.put("instanceId", this.w);
jSONObject.put("sdkSetting", jSONObject2);
} catch (JSONException e) {
e.printStackTrace();
}
return jSONObject;
}
private JSONObject A() {
JSONObject jSONObject = new JSONObject();
com.mbridge.msdk.videocommon.d.c cVar = this.k;
return cVar != null ? cVar.E() : jSONObject;
}
private JSONObject B() {
JSONObject jSONObject = new JSONObject();
com.mbridge.msdk.videocommon.d.a b = com.mbridge.msdk.videocommon.d.b.a().b();
return b != null ? b.k() : jSONObject;
}
private boolean b(CampaignEx campaignEx) {
com.mbridge.msdk.c.g b;
try {
String k = com.mbridge.msdk.foundation.controller.c.m().k();
long ad = (TextUtils.isEmpty(k) || (b = com.mbridge.msdk.c.h.a().b(k)) == null) ? 0L : b.ad() * 1000;
com.mbridge.msdk.videocommon.d.a b2 = com.mbridge.msdk.videocommon.d.b.a().b();
long f = b2 != null ? b2.f() : 0L;
if (campaignEx != null) {
return campaignEx.isSpareOffer(f, ad);
}
return false;
} catch (Exception unused) {
return false;
}
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.a
public final void b(String str) {
if (TextUtils.isEmpty(str)) {
return;
}
this.r = str;
}
@Override // com.mbridge.msdk.video.signal.a.a, com.mbridge.msdk.video.signal.a
public final String i() {
af.a("DefaultJSCommon", "getNotchArea");
return this.r;
}
}