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>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
package com.mbridge.msdk.mbbid;
/* loaded from: classes4.dex */
public final class BuildConfig {
public static final String BUILD_TYPE = "release";
public static final boolean DEBUG = false;
public static final String FLAVOR = "oversea";
public static final String LIBRARY_PACKAGE_NAME = "com.mbridge.msdk.mbbid";
}

View File

@@ -0,0 +1,177 @@
package com.mbridge.msdk.mbbid;
/* loaded from: classes4.dex */
public final class R {
public static final class attr {
public static int corner = 0x7f0400b4;
private attr() {
}
}
public static final class color {
public static int mbridge_black = 0x7f0600ab;
public static int mbridge_black_66 = 0x7f0600ac;
public static int mbridge_black_alpha_50 = 0x7f0600ad;
public static int mbridge_cm_feedback_dialog_chice_bg_pressed = 0x7f0600ae;
public static int mbridge_cm_feedback_rb_text_color_color_list = 0x7f0600af;
public static int mbridge_common_white = 0x7f0600b3;
public static int mbridge_cpb_blue = 0x7f0600b4;
public static int mbridge_cpb_blue_dark = 0x7f0600b5;
public static int mbridge_cpb_green = 0x7f0600b6;
public static int mbridge_cpb_green_dark = 0x7f0600b7;
public static int mbridge_cpb_grey = 0x7f0600b8;
public static int mbridge_cpb_red = 0x7f0600b9;
public static int mbridge_cpb_red_dark = 0x7f0600ba;
public static int mbridge_cpb_white = 0x7f0600bb;
public static int mbridge_dd_grey = 0x7f0600bc;
public static int mbridge_ee_grey = 0x7f0600bd;
public static int mbridge_purple_200 = 0x7f0600c7;
public static int mbridge_purple_500 = 0x7f0600c8;
public static int mbridge_purple_700 = 0x7f0600c9;
public static int mbridge_teal_200 = 0x7f0600da;
public static int mbridge_teal_700 = 0x7f0600db;
public static int mbridge_video_common_alertview_bg = 0x7f0600dc;
public static int mbridge_video_common_alertview_cancel_button_bg_default = 0x7f0600dd;
public static int mbridge_video_common_alertview_cancel_button_bg_pressed = 0x7f0600de;
public static int mbridge_video_common_alertview_cancel_button_textcolor = 0x7f0600df;
public static int mbridge_video_common_alertview_confirm_button_bg_default = 0x7f0600e0;
public static int mbridge_video_common_alertview_confirm_button_bg_pressed = 0x7f0600e1;
public static int mbridge_video_common_alertview_confirm_button_textcolor = 0x7f0600e2;
public static int mbridge_video_common_alertview_content_textcolor = 0x7f0600e3;
public static int mbridge_video_common_alertview_feedback_rb_bg = 0x7f0600e4;
public static int mbridge_video_common_alertview_title_textcolor = 0x7f0600e5;
public static int mbridge_white = 0x7f0600e6;
private color() {
}
}
public static final class dimen {
public static int mbridge_video_common_alertview_bg_padding = 0x7f0700fa;
public static int mbridge_video_common_alertview_button_height = 0x7f0700fb;
public static int mbridge_video_common_alertview_button_margintop = 0x7f0700fc;
public static int mbridge_video_common_alertview_button_radius = 0x7f0700fd;
public static int mbridge_video_common_alertview_button_textsize = 0x7f0700fe;
public static int mbridge_video_common_alertview_button_width = 0x7f0700ff;
public static int mbridge_video_common_alertview_content_margintop = 0x7f070100;
public static int mbridge_video_common_alertview_content_size = 0x7f070101;
public static int mbridge_video_common_alertview_contentview_maxwidth = 0x7f070102;
public static int mbridge_video_common_alertview_contentview_minwidth = 0x7f070103;
public static int mbridge_video_common_alertview_title_size = 0x7f070104;
private dimen() {
}
}
public static final class drawable {
public static int mbridge_cm_alertview_bg = 0x7f0801a2;
public static int mbridge_cm_alertview_cancel_bg = 0x7f0801a3;
public static int mbridge_cm_alertview_cancel_bg_nor = 0x7f0801a4;
public static int mbridge_cm_alertview_cancel_bg_pressed = 0x7f0801a5;
public static int mbridge_cm_alertview_confirm_bg = 0x7f0801a6;
public static int mbridge_cm_alertview_confirm_bg_nor = 0x7f0801a7;
public static int mbridge_cm_alertview_confirm_bg_pressed = 0x7f0801a8;
public static int mbridge_cm_backward = 0x7f0801a9;
public static int mbridge_cm_backward_disabled = 0x7f0801aa;
public static int mbridge_cm_backward_nor = 0x7f0801ab;
public static int mbridge_cm_backward_selected = 0x7f0801ac;
public static int mbridge_cm_browser = 0x7f0801ad;
public static int mbridge_cm_btn_shake = 0x7f0801ae;
public static int mbridge_cm_circle_50black = 0x7f0801af;
public static int mbridge_cm_end_animation = 0x7f0801b0;
public static int mbridge_cm_exits = 0x7f0801b1;
public static int mbridge_cm_exits_nor = 0x7f0801b2;
public static int mbridge_cm_exits_selected = 0x7f0801b3;
public static int mbridge_cm_feedback_btn_bg = 0x7f0801b4;
public static int mbridge_cm_feedback_choice_btn_bg = 0x7f0801b5;
public static int mbridge_cm_feedback_choice_btn_bg_nor = 0x7f0801b6;
public static int mbridge_cm_feedback_choice_btn_bg_pressed = 0x7f0801b7;
public static int mbridge_cm_feedback_dialog_view_bg = 0x7f0801b8;
public static int mbridge_cm_feedback_dialog_view_btn_bg = 0x7f0801b9;
public static int mbridge_cm_forward = 0x7f0801ba;
public static int mbridge_cm_forward_disabled = 0x7f0801bb;
public static int mbridge_cm_forward_nor = 0x7f0801bc;
public static int mbridge_cm_forward_selected = 0x7f0801bd;
public static int mbridge_cm_head = 0x7f0801be;
public static int mbridge_cm_highlight = 0x7f0801bf;
public static int mbridge_cm_progress = 0x7f0801c0;
public static int mbridge_cm_progress_drawable = 0x7f0801c1;
public static int mbridge_cm_progress_icon = 0x7f0801c2;
public static int mbridge_cm_refresh = 0x7f0801c3;
public static int mbridge_cm_refresh_nor = 0x7f0801c4;
public static int mbridge_cm_refresh_selected = 0x7f0801c5;
public static int mbridge_cm_tail = 0x7f0801c6;
public static int mbridge_download_message_dialog_star_sel = 0x7f0801c9;
public static int mbridge_download_message_dilaog_star_nor = 0x7f0801ca;
public static int mbridge_shape_btn = 0x7f08021c;
public static int mbridge_shape_line = 0x7f08021e;
private drawable() {
}
}
public static final class id {
public static int mbridge_interstitial_pb = 0x7f0a0187;
public static int mbridge_video_common_alertview_cancel_button = 0x7f0a020d;
public static int mbridge_video_common_alertview_confirm_button = 0x7f0a020e;
public static int mbridge_video_common_alertview_contentview = 0x7f0a020f;
public static int mbridge_video_common_alertview_contentview_scrollview = 0x7f0a0210;
public static int mbridge_video_common_alertview_private_action_button = 0x7f0a0211;
public static int mbridge_video_common_alertview_titleview = 0x7f0a0212;
private id() {
}
}
public static final class layout {
public static int mbridge_cm_alertview = 0x7f0d0066;
public static int mbridge_cm_feedback_notice_layout = 0x7f0d0067;
public static int mbridge_cm_feedbackview = 0x7f0d0068;
public static int mbridge_cm_loading_layout = 0x7f0d0069;
private layout() {
}
}
public static final class string {
public static int mbridge_cm_feedback_btn_text = 0x7f12013c;
public static int mbridge_cm_feedback_dialog_close_close = 0x7f12013d;
public static int mbridge_cm_feedback_dialog_close_submit = 0x7f12013e;
public static int mbridge_cm_feedback_dialog_content_fraud = 0x7f12013f;
public static int mbridge_cm_feedback_dialog_content_misleading = 0x7f120140;
public static int mbridge_cm_feedback_dialog_content_not_play = 0x7f120141;
public static int mbridge_cm_feedback_dialog_content_other = 0x7f120142;
public static int mbridge_cm_feedback_dialog_content_por_violence = 0x7f120143;
public static int mbridge_cm_feedback_dialog_content_sound_problems = 0x7f120144;
public static int mbridge_cm_feedback_dialog_privacy_des = 0x7f120145;
public static int mbridge_cm_feedback_dialog_submit_notice = 0x7f120146;
public static int mbridge_cm_feedback_dialog_title = 0x7f120147;
private string() {
}
}
public static final class style {
public static int AppBaseTheme = 0x7f130005;
public static int MBridgeAppTheme = 0x7f1300ec;
public static int mbridge_common_activity_style = 0x7f1301f8;
public static int mbridge_transparent_common_activity_style = 0x7f1301fa;
public static int myDialog = 0x7f1301fc;
private style() {
}
}
public static final class styleable {
public static int[] RoundRectImageView = {com.ea.games.r3_row.R.attr.corner};
public static int RoundRectImageView_corner;
private styleable() {
}
}
private R() {
}
}

View File

@@ -0,0 +1,87 @@
package com.mbridge.msdk.mbbid.common;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.mbbid.out.BidResponsed;
import java.util.Iterator;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class BidResponsedEx extends BidResponsed {
public static final String KEY_CID = "cid";
public static final String KEY_MACORS = "macors";
public static final String TAG = "BidResponsedEx";
private String cid;
public static String decodePrice(String str) {
return str;
}
public String getCid() {
return this.cid;
}
public void setCid(String str) {
this.cid = str;
}
public void setLn(String str) {
this.ln = str;
}
public void setWn(String str) {
this.wn = str;
}
public static BidResponsedEx parseBidResponsedEx(JSONObject jSONObject, String str) {
BidResponsedEx bidResponsedEx;
BidResponsedEx bidResponsedEx2 = null;
if (jSONObject == null) {
return null;
}
try {
bidResponsedEx = new BidResponsedEx();
} catch (Throwable th) {
th = th;
}
try {
bidResponsedEx.setBidId(jSONObject.optString("bid"));
bidResponsedEx.setCur(jSONObject.optString(BidResponsed.KEY_CUR));
bidResponsedEx.setPrice(jSONObject.optString("price"));
bidResponsedEx.setCid(jSONObject.optString(KEY_CID));
bidResponsedEx.setBidToken(jSONObject.optString("token"));
JSONObject optJSONObject = jSONObject.optJSONObject(KEY_MACORS);
String optString = jSONObject.optString("ln");
String optString2 = jSONObject.optString(BidResponsed.KEY_WN);
if (optJSONObject != null && optJSONObject.length() > 0) {
Iterator<String> keys = optJSONObject.keys();
while (keys.hasNext()) {
String next = keys.next();
String string = optJSONObject.getString(next);
optString = replaceUrl(optString, next, string);
optString2 = replaceUrl(optString2, next, string);
}
}
bidResponsedEx.setLn(optString);
bidResponsedEx.setWn(optString2);
return bidResponsedEx;
} catch (Throwable th2) {
th = th2;
bidResponsedEx2 = bidResponsedEx;
af.b(TAG, th.getMessage());
return bidResponsedEx2;
}
}
private static String replaceUrl(String str, String str2, String str3) {
try {
if (TextUtils.isEmpty(str) || TextUtils.isEmpty(str2) || TextUtils.isEmpty(str3)) {
return str;
}
return str.replaceAll("\\{" + str2 + "\\}", str3);
} catch (Exception e) {
e.printStackTrace();
return str;
}
}
}

View File

@@ -0,0 +1,5 @@
package com.mbridge.msdk.mbbid.common;
/* loaded from: classes4.dex */
public class a {
}

View File

@@ -0,0 +1,8 @@
package com.mbridge.msdk.mbbid.common.a;
/* loaded from: classes4.dex */
public abstract class a extends com.mbridge.msdk.mbbid.common.b.b {
public a(String str, String str2) {
super(str, str2);
}
}

View File

@@ -0,0 +1,174 @@
package com.mbridge.msdk.mbbid.common.a;
import android.content.Context;
import android.text.TextUtils;
import androidx.work.WorkRequest;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.controller.c;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.same.net.e.d;
import com.mbridge.msdk.foundation.same.net.f.e;
import com.mbridge.msdk.foundation.tools.SameMD5;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.mbbanner.common.util.BannerUtils;
import com.mbridge.msdk.mbbid.common.BidResponsedEx;
import com.mbridge.msdk.mbbid.out.BidListennning;
import com.mbridge.msdk.mbbid.out.BidResponsed;
import java.lang.reflect.Method;
/* loaded from: classes4.dex */
public final class b {
private String a;
private String b;
private String c;
private BidListennning e;
private BidResponsedEx f;
private int g;
private long i;
private long j;
private boolean k;
private int l;
private boolean h = false;
private Context d = c.m().c();
public final void a(int i) {
this.l = i;
}
public final void a(long j) {
this.i = j;
}
public final void a(BidListennning bidListennning) {
this.e = bidListennning;
}
public final void a(boolean z) {
this.k = z;
}
public final void b(int i) {
this.g = i;
}
public final void b(long j) {
this.j = j;
}
public b(String str, String str2, String str3) {
this.a = str;
this.b = str2;
this.c = str3;
}
public final void b(boolean z) {
try {
if (this.h) {
a("current unit is biding");
return;
}
this.h = true;
if (this.d == null) {
a("context is null");
}
com.mbridge.msdk.mbbid.common.b.a aVar = new com.mbridge.msdk.mbbid.common.b.a(this.d);
e eVar = new e();
String k = c.m().k();
eVar.a("app_id", k);
eVar.a("sign", SameMD5.getMD5(k + c.m().b()));
eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, this.b);
if (TextUtils.isEmpty(this.a)) {
this.a = "";
}
eVar.a("placement_id", this.a);
if (com.mbridge.msdk.e.b.a()) {
eVar.a("install_ids", "");
}
eVar.a("bid_floor", this.c);
eVar.a(e.e, ak.a(this.d, this.b));
eVar.a(e.d, com.mbridge.msdk.foundation.same.a.b.a(this.b, ""));
String str = "1";
eVar.a("req_type", this.k ? "1" : "2");
eVar.a("orientation", ab.s(this.d) + "");
int i = this.g;
if (i == 296) {
if (this.i > 0 && this.j > 0) {
eVar.a(com.mbridge.msdk.foundation.entity.b.JSON_KEY_UNIT_SIZE, this.j + "x" + this.i);
try {
int i2 = BannerUtils.$r8$clinit;
Method method = BannerUtils.class.getMethod("getCloseIds", String.class);
if (method.invoke(null, this.b) instanceof String) {
eVar.a("close_id", method.invoke(null, this.b).toString());
}
} catch (Exception unused) {
a("banner module is miss");
return;
}
} else {
a("bid required param is missing or error");
return;
}
} else if (i == 297) {
if (this.i > 0 && this.j > 0) {
eVar.a(com.mbridge.msdk.foundation.entity.b.JSON_KEY_UNIT_SIZE, this.j + "x" + this.i);
StringBuilder sb = new StringBuilder();
sb.append(this.l);
sb.append("");
eVar.a("orientation", sb.toString());
} else {
a("ad display area is too small");
return;
}
} else if (i != 298) {
if (!z) {
str = "0";
}
eVar.a("rw_plus", str);
} else if (this.i > 0 && this.j > 0) {
eVar.a(com.mbridge.msdk.foundation.entity.b.JSON_KEY_UNIT_SIZE, this.j + "x" + this.i);
} else {
a("bid required param is missing or error");
return;
}
final String md5 = SameMD5.getMD5(ak.d());
eVar.a(CampaignEx.JSON_KEY_LOCAL_REQUEST_ID, md5);
a aVar2 = new a(this.a, this.b) { // from class: com.mbridge.msdk.mbbid.common.a.b.1
@Override // com.mbridge.msdk.mbbid.common.b.b
public final void a(BidResponsedEx bidResponsedEx) {
b.this.h = false;
b.this.f = bidResponsedEx;
com.mbridge.msdk.mbbid.common.c.a.a(b.this.d, b.this.b, bidResponsedEx.getBidId(), md5, bidResponsedEx.getBidToken());
b.a(b.this, (BidResponsed) bidResponsedEx);
}
@Override // com.mbridge.msdk.mbbid.common.b.b
public final void a(int i3, String str2) {
b.this.h = false;
com.mbridge.msdk.mbbid.common.c.a.a(b.this.d, b.this.b, str2, md5);
b.this.a(str2);
}
};
aVar2.setUnitId(this.b);
aVar2.setPlacementId(this.a);
aVar.get(1, d.f().a(false, ""), eVar, aVar2, "bid_request", WorkRequest.DEFAULT_BACKOFF_DELAY_MILLIS);
} catch (Throwable th) {
a(th.getMessage());
}
}
/* JADX INFO: Access modifiers changed from: private */
public void a(String str) {
BidListennning bidListennning = this.e;
if (bidListennning != null) {
bidListennning.onFailed(str);
}
}
public static /* synthetic */ void a(b bVar, BidResponsed bidResponsed) {
BidListennning bidListennning = bVar.e;
if (bidListennning != null) {
bidListennning.onSuccessed(bidResponsed);
}
}
}

View File

@@ -0,0 +1,357 @@
package com.mbridge.msdk.mbbid.common;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.c.g;
import com.mbridge.msdk.c.h;
import com.mbridge.msdk.c.i;
import com.mbridge.msdk.foundation.download.core.DownloadCommon;
import com.mbridge.msdk.foundation.same.DomainNameUtils;
import com.mbridge.msdk.foundation.same.report.d.d;
import com.mbridge.msdk.foundation.same.report.d.e;
import com.mbridge.msdk.foundation.tools.SameMD5;
import com.mbridge.msdk.foundation.tools.aa;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.foundation.tools.ai;
import com.mbridge.msdk.foundation.tools.ak;
import com.mbridge.msdk.foundation.tools.am;
import com.mbridge.msdk.foundation.tools.f;
import com.mbridge.msdk.foundation.tools.v;
import com.mbridge.msdk.foundation.tools.z;
import com.mbridge.msdk.mbbid.out.BidConstants;
import com.mbridge.msdk.out.MBConfiguration;
import java.util.HashMap;
import java.util.Map;
import org.json.JSONArray;
/* loaded from: classes4.dex */
public final class b extends a {
public static Map<String, String> a = new HashMap();
public static JSONArray b;
public static String a(Context context, String str) {
HashMap hashMap = new HashMap();
hashMap.put(BidConstants.BID_FILTER_KEY_UNIT_ID, str);
return a(context, hashMap);
}
public static String a(Context context, Map<String, String> map) {
String str;
a = map;
try {
if (com.mbridge.msdk.foundation.controller.c.m().c() == null) {
com.mbridge.msdk.foundation.controller.c.m().b(context);
}
if (b == null) {
b = h.a().a(com.mbridge.msdk.foundation.controller.c.m().k()).al();
}
str = SameMD5.getMD5(ak.d());
try {
if (b(context, str)) {
return "";
}
Map<String, String> map2 = a;
return a(context, (map2 == null || !map2.containsKey(BidConstants.BID_FILTER_KEY_UNIT_ID)) ? "" : a.get(BidConstants.BID_FILTER_KEY_UNIT_ID), str);
} catch (Exception unused) {
return a(context, "", str);
}
} catch (Exception unused2) {
str = "";
}
}
private static String a(Context context, String str, String str2) {
long j;
StringBuffer stringBuffer = new StringBuffer();
if (context != null) {
try {
if (com.mbridge.msdk.foundation.controller.c.m().c() == null) {
com.mbridge.msdk.foundation.controller.c.m().b(context);
}
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
af.b("BidCommon", e.getMessage());
}
}
}
g b2 = h.a().b(com.mbridge.msdk.foundation.controller.c.m().k());
if (b2 == null) {
h.a();
b2 = i.a();
}
stringBuffer.append(f.c());
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append("|");
stringBuffer.append("|");
stringBuffer.append(ab.x());
stringBuffer.append("|");
stringBuffer.append(ab.m());
stringBuffer.append("|");
stringBuffer.append(ab.m(context));
stringBuffer.append("|");
stringBuffer.append(MBConfiguration.SDK_VERSION);
stringBuffer.append("|");
stringBuffer.append(ab.j(context));
stringBuffer.append("x");
stringBuffer.append(ab.h(context));
stringBuffer.append("|");
stringBuffer.append(ab.g());
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append(ak.b(20));
stringBuffer.append("|");
stringBuffer.append(System.currentTimeMillis());
stringBuffer.append("|");
stringBuffer.append(com.mbridge.msdk.foundation.same.a.d);
stringBuffer.append("|");
stringBuffer.append(ab.o());
stringBuffer.append("|");
stringBuffer.append(ab.f());
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append(ai.b());
stringBuffer.append("|");
stringBuffer.append(ai.a());
stringBuffer.append("|");
try {
j = aa.a();
} catch (Exception unused) {
j = 0;
}
if (j > 0) {
stringBuffer.append(j);
stringBuffer.append("|");
} else {
stringBuffer.append("");
stringBuffer.append("|");
}
stringBuffer.append("|");
stringBuffer.append("|");
stringBuffer.append(com.mbridge.msdk.foundation.a.a.a.a().a(DownloadCommon.DOWNLOAD_REPORT_FIND_FILE_RESULT_VALUE_B));
stringBuffer.append("|");
stringBuffer.append(com.mbridge.msdk.foundation.a.a.a.a().a("c"));
stringBuffer.append("|");
stringBuffer.append(ab.i());
String d = b2 != null ? b2.d() : "";
stringBuffer.append("|");
stringBuffer.append(d);
stringBuffer.append("|");
stringBuffer.append(ak.a());
stringBuffer.append("|");
String c = ak.c();
if (TextUtils.isEmpty(c)) {
c = "";
}
stringBuffer.append(c);
stringBuffer.append("|");
stringBuffer.append(ak.c(str));
stringBuffer.append("|");
if (b2 != null && b2.av() == 1 && com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_DEVICE_ID)) {
stringBuffer.append("");
}
stringBuffer.append("|");
stringBuffer.append(ab.z());
stringBuffer.append("|");
stringBuffer.append(ab.v(context));
stringBuffer.append("|");
stringBuffer.append(ab.u() + "");
stringBuffer.append("|");
stringBuffer.append(ab.c(com.mbridge.msdk.foundation.controller.c.m().h()) + "");
stringBuffer.append("|");
stringBuffer.append(ab.v());
stringBuffer.append("|");
stringBuffer.append(com.mbridge.msdk.foundation.controller.authoritycontroller.b.a() ? "1" : "2");
stringBuffer.append("|");
if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) {
stringBuffer.append("");
}
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append("1");
stringBuffer.append("|");
stringBuffer.append(com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().f());
stringBuffer.append("|");
if (ab.q() != 0) {
stringBuffer.append(ab.q() + "");
}
if (DomainNameUtils.getInstance().isExcludeCNDomain()) {
stringBuffer.append("|");
stringBuffer.append(1);
} else {
stringBuffer.append("|");
stringBuffer.append("");
}
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append(str2);
stringBuffer.append("|");
stringBuffer.append(ab.l(context));
stringBuffer.append("|");
stringBuffer.append(ab.k(context));
stringBuffer.append("|");
stringBuffer.append(f.d());
stringBuffer.append("|");
stringBuffer.append(f.a());
stringBuffer.append("|");
stringBuffer.append(com.mbridge.msdk.e.c.a);
stringBuffer.append("|");
stringBuffer.append("");
stringBuffer.append("|");
stringBuffer.append(v.a().b());
return z.b(stringBuffer.toString());
}
/* JADX WARN: Code restructure failed: missing block: B:18:0x00d5, code lost:
r3 = java.lang.System.currentTimeMillis();
*/
/* JADX WARN: Code restructure failed: missing block: B:20:0x00db, code lost:
if (r13 <= 0) goto L65;
*/
/* JADX WARN: Code restructure failed: missing block: B:23:0x00ec, code lost:
if ((r3 - r13) >= (r8.optInt("ttl") * 1000)) goto L59;
*/
/* JADX WARN: Code restructure failed: missing block: B:24:0x011d, code lost:
a(r19, r10, r3);
r0 = 1;
r3 = 0;
*/
/* JADX WARN: Code restructure failed: missing block: B:25:0x0122, code lost:
r4 = r3;
r3 = r8;
*/
/* JADX WARN: Code restructure failed: missing block: B:55:0x00ee, code lost:
r3 = r8.optDouble("rate");
r0 = new java.util.Random().nextInt(100);
*/
/* JADX WARN: Code restructure failed: missing block: B:57:0x0103, code lost:
if (r3 == 0.0d) goto L54;
*/
/* JADX WARN: Code restructure failed: missing block: B:59:0x010b, code lost:
if ((r3 * 100.0d) < r0) goto L54;
*/
/* JADX WARN: Code restructure failed: missing block: B:60:0x010d, code lost:
r0 = 1;
*/
/* JADX WARN: Code restructure failed: missing block: B:61:0x010e, code lost:
r3 = r0;
*/
/* JADX WARN: Code restructure failed: missing block: B:62:0x0112, code lost:
r5 = r0;
r0 = 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:63:0x0110, code lost:
r0 = 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:65:0x0118, code lost:
r0 = move-exception;
*/
/* JADX WARN: Code restructure failed: missing block: B:66:0x0119, code lost:
r4 = r0;
r0 = 2;
*/
/* JADX WARN: Code restructure failed: missing block: B:67:0x011b, code lost:
r3 = r8;
*/
/* JADX WARN: Code restructure failed: missing block: B:73:0x012e, code lost:
a(r19, r10, r3);
*/
/* JADX WARN: Code restructure failed: missing block: B:74:0x0131, code lost:
r0 = 1;
r3 = r8;
*/
/* JADX WARN: Code restructure failed: missing block: B:75:0x0125, code lost:
r0 = move-exception;
*/
/* JADX WARN: Code restructure failed: missing block: B:76:0x0126, code lost:
r4 = r0;
r0 = 1;
*/
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:29:0x0151 A[Catch: all -> 0x017c, TryCatch #5 {all -> 0x017c, blocks: (B:27:0x0147, B:29:0x0151, B:31:0x0176, B:32:0x017e, B:34:0x0187, B:36:0x018f, B:37:0x019c, B:39:0x01a6, B:40:0x01b3, B:42:0x01bd, B:43:0x01ca), top: B:26:0x0147 }] */
/* JADX WARN: Removed duplicated region for block: B:47:0x01de */
/* JADX WARN: Removed duplicated region for block: B:50:0x01e0 A[ORIG_RETURN, RETURN] */
/* JADX WARN: Removed duplicated region for block: B:70:0x013f */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private static boolean b(android.content.Context r19, java.lang.String r20) {
/*
Method dump skipped, instructions count: 487
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.mbbid.common.b.b(android.content.Context, java.lang.String):boolean");
}
private static void a(Context context, String str, long j) {
am.a(context, str, Long.valueOf(j));
}
private static boolean a(String str, String str2) {
if (TextUtils.isEmpty(str) || TextUtils.isEmpty(str2)) {
return false;
}
if (str.equals(str2)) {
return true;
}
for (String str3 : str.split("-")) {
if (!TextUtils.isEmpty(str3) && str3.length() > 2 && str3.startsWith("{") && str3.endsWith("}")) {
String substring = str3.substring(1, str3.length() - 1);
Map<String, String> map = a;
if (map != null && map.containsKey(substring)) {
String valueOf = String.valueOf(a.get(substring));
if (!TextUtils.isEmpty(valueOf)) {
str = str.replace(str3, valueOf + "");
}
} else if (BidConstants.BID_FILTER_KEY_NETWORK.equals(str3)) {
str = str.replace(str3, ab.m(com.mbridge.msdk.foundation.controller.c.m().c()) + "");
}
}
}
return str.equals(str2);
}
private static void a(String str, int i) {
e eVar = new e();
eVar.a("filter", Integer.valueOf(i));
eVar.a("lrid", str);
d.a().b("2000124", eVar);
}
}

View File

@@ -0,0 +1,48 @@
package com.mbridge.msdk.mbbid.common.b;
import android.content.Context;
import android.os.Build;
import com.mbridge.msdk.c.i;
import com.mbridge.msdk.foundation.controller.c;
import com.mbridge.msdk.foundation.same.net.f.e;
import com.mbridge.msdk.foundation.same.net.f.h;
import com.mbridge.msdk.foundation.tools.ab;
import com.mbridge.msdk.foundation.tools.f;
import com.mbridge.msdk.out.MBConfiguration;
/* loaded from: classes4.dex */
public final class a extends h {
public a(Context context) {
super(context);
}
@Override // com.mbridge.msdk.foundation.same.net.f.h, com.mbridge.msdk.foundation.same.net.f.c
public final void addExtraParams(String str, e eVar) {
super.addExtraParams(str, eVar);
if (com.mbridge.msdk.c.h.a().b(c.m().k()) == null) {
com.mbridge.msdk.c.h.a();
i.a();
}
eVar.a("platform", "1");
eVar.a("os_version", Build.VERSION.RELEASE);
eVar.a("package_name", ab.f(this.mContext));
eVar.a("app_version_name", ab.q(this.mContext));
eVar.a("app_version_code", ab.r(this.mContext) + "");
eVar.a("model", ab.h());
eVar.a("brand", ab.x());
eVar.a("gaid", "");
eVar.a("gaid2", f.b());
int m = ab.m(this.mContext);
eVar.a("network_type", m + "");
eVar.a("network_str", ab.a(this.mContext, m) + "");
eVar.a("language", ab.t(this.mContext));
eVar.a("timezone", ab.y());
eVar.a("useragent", ab.g());
eVar.a("sdk_version", MBConfiguration.SDK_VERSION);
eVar.a("screen_size", ab.j(this.mContext) + "x" + ab.h(this.mContext));
com.mbridge.msdk.foundation.same.net.f.f.a(eVar, this.mContext);
com.mbridge.msdk.foundation.same.net.f.f.a(eVar);
com.mbridge.msdk.foundation.same.net.f.f.c(eVar);
com.mbridge.msdk.foundation.same.net.f.f.e(eVar);
}
}

View File

@@ -0,0 +1,52 @@
package com.mbridge.msdk.mbbid.common.b;
import com.mbridge.msdk.foundation.same.net.c;
import com.mbridge.msdk.foundation.same.net.d;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.mbbid.common.BidResponsedEx;
import com.mbridge.msdk.tracker.network.h;
import java.util.List;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public abstract class b extends c<JSONObject> {
private static final String a = "b";
public abstract void a(int i, String str);
public abstract void a(BidResponsedEx bidResponsedEx);
public b(String str, String str2) {
this.unitId = str2;
this.placementId = str;
}
@Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b
public void onSuccess(d<JSONObject> dVar) {
com.mbridge.msdk.foundation.same.net.d.a aVar;
super.onSuccess(dVar);
if (dVar == null || (aVar = dVar.b) == null) {
return;
}
List<h> list = aVar.b;
JSONObject jSONObject = dVar.c;
int optInt = jSONObject.optInt("status");
if (200 == optInt) {
BidResponsedEx parseBidResponsedEx = BidResponsedEx.parseBidResponsedEx(jSONObject.optJSONObject("data"), this.unitId);
if (parseBidResponsedEx != null) {
a(parseBidResponsedEx);
return;
} else {
a(optInt, jSONObject.optString("msg"));
return;
}
}
a(optInt, jSONObject.optString("msg"));
}
@Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b
public void onError(com.mbridge.msdk.foundation.same.net.a.a aVar) {
af.b(a, "errorCode = " + aVar.a);
a(aVar.a, com.mbridge.msdk.foundation.same.net.e.a.a(aVar));
}
}

View File

@@ -0,0 +1,43 @@
package com.mbridge.msdk.mbbid.common;
/* loaded from: classes4.dex */
public abstract class c {
private String a;
private String b;
private String c;
public String getmFloorPrice() {
return this.c;
}
public String getmPlacementId() {
return this.a;
}
public String getmUnitId() {
return this.b;
}
public void setmFloorPrice(String str) {
this.c = str;
}
public void setmPlacementId(String str) {
this.a = str;
}
public void setmUnitId(String str) {
this.b = str;
}
public c(String str, String str2) {
this.a = str;
this.b = str2;
}
public c(String str, String str2, String str3) {
this.a = str;
this.b = str2;
this.c = str3;
}
}

View File

@@ -0,0 +1,49 @@
package com.mbridge.msdk.mbbid.common.c;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.same.report.d.d;
import com.mbridge.msdk.foundation.same.report.d.e;
/* loaded from: classes4.dex */
public class a {
private static final String a = "com.mbridge.msdk.mbbid.common.c.a";
public static void a(Context context, String str, String str2, String str3, String str4) {
if (context == null || TextUtils.isEmpty(str)) {
return;
}
try {
e eVar = new e();
eVar.a("result", 1);
eVar.a("bidid", str2);
eVar.a("bid_tk", str4);
eVar.a("lrid", str3);
eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, str);
d.a().b("2000064", eVar);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
public static void a(Context context, String str, String str2, String str3) {
if (context == null || TextUtils.isEmpty(str)) {
return;
}
try {
e eVar = new e();
eVar.a("result", 2);
eVar.a("lrid", str3);
eVar.a(MBridgeConstans.PROPERTIES_UNIT_ID, str);
eVar.a("reason", str2);
d.a().b("2000064", eVar);
} catch (Exception e) {
if (MBridgeConstans.DEBUG) {
e.printStackTrace();
}
}
}
}

View File

@@ -0,0 +1,35 @@
package com.mbridge.msdk.mbbid.out;
/* loaded from: classes4.dex */
public class AdvancedNativeBidRequestParams extends CommonBidRequestParams {
private int a;
private int b;
public int getHeight() {
return this.a;
}
public int getWidth() {
return this.b;
}
public void setHeight(int i) {
this.a = i;
}
public void setWidth(int i) {
this.b = i;
}
public AdvancedNativeBidRequestParams(String str, String str2, int i, int i2) {
super(str, str2);
this.a = i2;
this.b = i;
}
public AdvancedNativeBidRequestParams(String str, String str2, String str3, int i, int i2) {
super(str, str2, str3);
this.a = i2;
this.b = i;
}
}

View File

@@ -0,0 +1,35 @@
package com.mbridge.msdk.mbbid.out;
/* loaded from: classes4.dex */
public class BannerBidRequestParams extends CommonBidRequestParams {
private int a;
private int b;
public int getHeight() {
return this.a;
}
public int getWidth() {
return this.b;
}
public void setHeight(int i) {
this.a = i;
}
public void setWidth(int i) {
this.b = i;
}
public BannerBidRequestParams(String str, String str2, int i, int i2) {
super(str, str2);
this.a = i2;
this.b = i;
}
public BannerBidRequestParams(String str, String str2, String str3, int i, int i2) {
super(str, str2, str3);
this.a = i2;
this.b = i;
}
}

View File

@@ -0,0 +1,15 @@
package com.mbridge.msdk.mbbid.out;
/* loaded from: classes4.dex */
public class BidConstants {
public static String BID_FILTER_KEY_AD_TYPE = "adType";
public static String BID_FILTER_KEY_NETWORK = "network";
public static String BID_FILTER_KEY_PLACEMENT_ID = "placementId";
public static String BID_FILTER_KEY_UNIT_ID = "unitId";
public static String BID_FILTER_VALUE_AD_TYPE_BANNER = "296";
public static String BID_FILTER_VALUE_AD_TYPE_INTERSTITIAL_VIDEO = "287";
public static String BID_FILTER_VALUE_AD_TYPE_NATIVE = "42";
public static String BID_FILTER_VALUE_AD_TYPE_NATIVE_ADVANCE = "298";
public static String BID_FILTER_VALUE_AD_TYPE_REWARD_VIDEO = "94";
public static String BID_FILTER_VALUE_AD_TYPE_SPLASH = "297";
}

View File

@@ -0,0 +1,8 @@
package com.mbridge.msdk.mbbid.out;
/* loaded from: classes4.dex */
public interface BidListennning {
void onFailed(String str);
void onSuccessed(BidResponsed bidResponsed);
}

View File

@@ -0,0 +1,26 @@
package com.mbridge.msdk.mbbid.out;
/* loaded from: classes4.dex */
public class BidLossCode {
private static int a;
public int getCurrentCode() {
return a;
}
private BidLossCode(int i) {
a = i;
}
public static BidLossCode bidTimeOut() {
return new BidLossCode(2);
}
public static BidLossCode bidPriceNotHighest() {
return new BidLossCode(102);
}
public static BidLossCode bidWinButNotShow() {
return new BidLossCode(3001);
}
}

View File

@@ -0,0 +1,108 @@
package com.mbridge.msdk.mbbid.out;
import android.content.Context;
import android.text.TextUtils;
import com.mbridge.msdk.foundation.controller.authoritycontroller.c;
import com.mbridge.msdk.foundation.tools.af;
import com.mbridge.msdk.mbbid.common.a.b;
import java.util.Map;
/* loaded from: classes4.dex */
public class BidManager {
private b a;
private BidListennning b;
private boolean c;
public void setRewardPlus(boolean z) {
this.c = z;
}
public BidManager(String str, String str2) {
this(str, str2, "0");
}
public BidManager(String str, String str2, String str3) {
this.c = false;
this.a = new b(str, str2, str3);
}
public <T extends CommonBidRequestParams> BidManager(T t) {
this(t == null ? "" : t.getmPlacementId(), t == null ? "" : t.getmUnitId(), t != null ? t.getmFloorPrice() : "");
if (t instanceof BannerBidRequestParams) {
BannerBidRequestParams bannerBidRequestParams = (BannerBidRequestParams) t;
this.a.a(bannerBidRequestParams.getHeight());
this.a.b(bannerBidRequestParams.getWidth());
this.a.b(296);
if (t instanceof SplashBidRequestParams) {
SplashBidRequestParams splashBidRequestParams = (SplashBidRequestParams) t;
this.a.a(splashBidRequestParams.a());
this.a.a(splashBidRequestParams.getOrientation());
this.a.b(297);
return;
}
return;
}
if (t instanceof AdvancedNativeBidRequestParams) {
AdvancedNativeBidRequestParams advancedNativeBidRequestParams = (AdvancedNativeBidRequestParams) t;
this.a.a(advancedNativeBidRequestParams.getHeight());
this.a.b(advancedNativeBidRequestParams.getWidth());
this.a.b(298);
}
}
public void bid() {
b bVar = this.a;
if (bVar != null) {
bVar.b(this.c);
return;
}
BidListennning bidListennning = this.b;
if (bidListennning != null) {
bidListennning.onFailed("you need init the class :BidManager");
}
}
public static String getBuyerUid(Context context) {
if (com.mbridge.msdk.e.b.a()) {
try {
c.c(true);
} catch (Throwable th) {
af.b("BidManager", th.getMessage());
}
}
return com.mbridge.msdk.mbbid.common.b.a(context, "");
}
public static String getBuyerUid(Context context, String str) {
if (com.mbridge.msdk.e.b.a()) {
try {
c.c(true);
} catch (Throwable th) {
af.b("BidManager", th.getMessage());
}
}
if (TextUtils.isEmpty(str)) {
str = "";
}
return com.mbridge.msdk.mbbid.common.b.a(context, str);
}
public static String getBuyerUid(Context context, Map<String, String> map) {
if (com.mbridge.msdk.e.b.a()) {
try {
c.c(true);
} catch (Throwable th) {
af.b("BidManager", th.getMessage());
}
}
return com.mbridge.msdk.mbbid.common.b.a(context, map);
}
public void setBidListener(BidListennning bidListennning) {
this.b = bidListennning;
b bVar = this.a;
if (bVar != null) {
bVar.a(bidListennning);
}
}
}

View File

@@ -0,0 +1,86 @@
package com.mbridge.msdk.mbbid.out;
import android.content.Context;
import android.text.TextUtils;
import com.ironsource.v8;
import com.mbridge.msdk.click.a;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.system.NoProGuard;
/* loaded from: classes4.dex */
public class BidResponsed implements NoProGuard {
public static final String KEY_BID_ID = "bid";
public static final String KEY_CUR = "cur";
public static final String KEY_LN = "ln";
public static final String KEY_PRICE = "price";
public static final String KEY_TOKEN = "token";
public static final String KEY_WN = "wn";
private String bidId;
private String bidToken;
private String cur;
protected String ln;
private String price;
protected String wn;
public String getBidId() {
return this.bidId;
}
public String getBidToken() {
return this.bidToken;
}
public String getCur() {
return this.cur;
}
public String getLn() {
return this.ln;
}
public String getPrice() {
return this.price;
}
public String getWn() {
return this.wn;
}
public void setBidId(String str) {
this.bidId = str;
}
public void setBidToken(String str) {
this.bidToken = str;
}
public void setCur(String str) {
this.cur = str;
}
public void setPrice(String str) {
this.price = str;
}
public void sendLossNotice(Context context, BidLossCode bidLossCode) {
if (TextUtils.isEmpty(this.ln) || context == null || bidLossCode == null) {
return;
}
StringBuilder sb = new StringBuilder(this.ln);
if (this.ln.contains("?")) {
sb.append(v8.i.c);
} else {
sb.append("?");
}
sb.append("reason=");
sb.append(bidLossCode.getCurrentCode());
a.a(context, (CampaignEx) null, "", sb.toString(), false, false);
}
public void sendWinNotice(Context context) {
if (TextUtils.isEmpty(this.wn) || context == null) {
return;
}
a.a(context, (CampaignEx) null, "", this.wn, false, false);
}
}

View File

@@ -0,0 +1,14 @@
package com.mbridge.msdk.mbbid.out;
import com.mbridge.msdk.mbbid.common.c;
/* loaded from: classes4.dex */
public class CommonBidRequestParams extends c {
public CommonBidRequestParams(String str, String str2) {
super(str, str2);
}
public CommonBidRequestParams(String str, String str2, String str3) {
super(str, str2, str3);
}
}

View File

@@ -0,0 +1,59 @@
package com.mbridge.msdk.mbbid.out;
import com.mbridge.msdk.foundation.controller.c;
import com.mbridge.msdk.foundation.tools.ab;
/* loaded from: classes4.dex */
public class SplashBidRequestParams extends BannerBidRequestParams {
private static int b = 1;
private static int c;
private static int d;
private boolean a;
public final boolean a() {
return this.a;
}
public int getOrientation() {
return b;
}
public SplashBidRequestParams(String str, String str2) {
this(str, str2, "");
}
public SplashBidRequestParams(String str, String str2, String str3) {
this(str, str2, str3, false, b, d, c);
}
public SplashBidRequestParams(String str, String str2, boolean z, int i, int i2, int i3) {
this(str, str2, "", z, i, i3, i2);
}
public SplashBidRequestParams(String str, String str2, String str3, boolean z, int i, int i2, int i3) {
super(str, str2, str3, 0, 0);
this.a = false;
b = i;
int j = ab.j(c.m().c());
int h = ab.h(c.m().c());
int i4 = b;
if (i4 == 1) {
if (h > i3 * 4) {
setHeight(h - i3);
setWidth(j);
} else {
setHeight(0);
setWidth(0);
}
} else if (i4 == 2) {
if (j > i2 * 4) {
setWidth(j - i2);
setHeight(h);
} else {
setHeight(0);
setWidth(0);
}
}
this.a = z;
}
}