- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
193 lines
8.3 KiB
Java
193 lines
8.3 KiB
Java
package com.mbridge.msdk.videocommon.c;
|
|
|
|
import android.content.Context;
|
|
import android.text.TextUtils;
|
|
import com.ironsource.v8;
|
|
import com.mbridge.msdk.c.h;
|
|
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.af;
|
|
import com.mbridge.msdk.foundation.tools.ak;
|
|
import com.mbridge.msdk.playercommon.exoplayer2.source.chunk.ChunkedTrackBlacklistUtil;
|
|
import org.json.JSONException;
|
|
import org.json.JSONObject;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public class a {
|
|
private static final String a = "com.mbridge.msdk.videocommon.c.a";
|
|
|
|
public final void a(Context context, final String str, String str2) {
|
|
e eVar = new e();
|
|
eVar.a("app_id", str);
|
|
eVar.a("sign", SameMD5.getMD5(str + str2));
|
|
try {
|
|
com.mbridge.msdk.videocommon.d.a e = com.mbridge.msdk.videocommon.d.b.a().e();
|
|
if (e == null) {
|
|
eVar.a("vtag", "");
|
|
} else {
|
|
String a2 = e.a();
|
|
if (TextUtils.isEmpty(a2)) {
|
|
a2 = "";
|
|
}
|
|
eVar.a("vtag", a2);
|
|
}
|
|
} catch (Throwable th) {
|
|
af.b(a, th.getMessage());
|
|
}
|
|
new b(context).get(1, d.f().I, eVar, new com.mbridge.msdk.foundation.same.net.f.d() { // from class: com.mbridge.msdk.videocommon.c.a.1
|
|
@Override // com.mbridge.msdk.foundation.same.net.f.d
|
|
public final void a(JSONObject jSONObject) {
|
|
try {
|
|
if (ak.a(jSONObject)) {
|
|
com.mbridge.msdk.videocommon.d.b.a().a(false);
|
|
if (jSONObject.optInt("vtag_status", 0) == 1) {
|
|
String g = com.mbridge.msdk.videocommon.d.b.a().g(str);
|
|
if (!TextUtils.isEmpty(g)) {
|
|
try {
|
|
jSONObject = h.a().a(new JSONObject(g), jSONObject);
|
|
} catch (Exception e2) {
|
|
af.b(a.a, e2.getMessage());
|
|
}
|
|
}
|
|
}
|
|
try {
|
|
jSONObject.put("current_time", System.currentTimeMillis());
|
|
com.mbridge.msdk.videocommon.d.b.a().c(str, jSONObject.toString());
|
|
} catch (JSONException e3) {
|
|
af.b(a.a, e3.getMessage());
|
|
}
|
|
} else {
|
|
com.mbridge.msdk.videocommon.d.b.a().f(str);
|
|
}
|
|
a.this.a(1, 2, "");
|
|
} catch (Throwable th2) {
|
|
af.b(a.a, th2.getMessage());
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.foundation.same.net.f.d
|
|
public final void a(String str3) {
|
|
com.mbridge.msdk.videocommon.d.b.a().a(false);
|
|
af.b(a.a, str3);
|
|
a.this.a(2, 2, str3);
|
|
}
|
|
}, "setting", ChunkedTrackBlacklistUtil.DEFAULT_TRACK_BLACKLIST_MS);
|
|
a(3, 2, "");
|
|
}
|
|
|
|
public final void a(Context context, final String str, String str2, String str3, final c cVar) {
|
|
e eVar = new e();
|
|
eVar.a("app_id", str);
|
|
eVar.a("sign", SameMD5.getMD5(str + str2));
|
|
eVar.a("unit_ids", v8.i.d + str3 + v8.i.e);
|
|
try {
|
|
com.mbridge.msdk.videocommon.d.c f = com.mbridge.msdk.videocommon.d.b.a().f(str, str3);
|
|
if (f == null) {
|
|
eVar.a("vtag", "");
|
|
} else {
|
|
String j = f.j();
|
|
if (TextUtils.isEmpty(j)) {
|
|
j = "";
|
|
}
|
|
eVar.a("vtag", j);
|
|
}
|
|
} catch (Throwable th) {
|
|
af.b(a, th.getMessage());
|
|
}
|
|
com.mbridge.msdk.foundation.same.net.f.d dVar = new com.mbridge.msdk.foundation.same.net.f.d() { // from class: com.mbridge.msdk.videocommon.c.a.2
|
|
@Override // com.mbridge.msdk.foundation.same.net.f.d
|
|
public final void a(final JSONObject jSONObject) {
|
|
try {
|
|
try {
|
|
com.mbridge.msdk.videocommon.d.b.a().b(this.unitId);
|
|
} catch (Exception e) {
|
|
af.b(a.a, e.getMessage());
|
|
}
|
|
if (ak.a(jSONObject)) {
|
|
if (jSONObject.optInt("vtag_status", 0) == 1) {
|
|
String e2 = com.mbridge.msdk.videocommon.d.b.a().e(str, this.unitId);
|
|
if (!TextUtils.isEmpty(e2)) {
|
|
try {
|
|
jSONObject = h.a().a(new JSONObject(e2), jSONObject);
|
|
} catch (Exception e3) {
|
|
af.b(a.a, e3.getMessage());
|
|
}
|
|
}
|
|
}
|
|
if (com.mbridge.msdk.videocommon.d.b.e(jSONObject.toString())) {
|
|
jSONObject.put("current_time", System.currentTimeMillis());
|
|
Runnable runnable = new Runnable() { // from class: com.mbridge.msdk.videocommon.c.a.2.1
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
com.mbridge.msdk.videocommon.d.b a2 = com.mbridge.msdk.videocommon.d.b.a();
|
|
AnonymousClass2 anonymousClass2 = AnonymousClass2.this;
|
|
a2.a(str, anonymousClass2.unitId, jSONObject.toString());
|
|
}
|
|
};
|
|
com.mbridge.msdk.foundation.controller.d.a();
|
|
com.mbridge.msdk.foundation.same.f.a.b().execute(runnable);
|
|
c cVar2 = cVar;
|
|
if (cVar2 != null) {
|
|
cVar2.a("request success");
|
|
}
|
|
} else {
|
|
c cVar3 = cVar;
|
|
if (cVar3 != null) {
|
|
cVar3.b("data error");
|
|
}
|
|
}
|
|
} else {
|
|
com.mbridge.msdk.videocommon.d.b.a().d(str, this.unitId);
|
|
}
|
|
a.this.a(1, 3, "");
|
|
} catch (Throwable th2) {
|
|
af.b(a.a, th2.getMessage());
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.foundation.same.net.f.d
|
|
public final void a(String str4) {
|
|
try {
|
|
com.mbridge.msdk.videocommon.d.b.a().b(this.unitId);
|
|
} catch (Exception e) {
|
|
af.b(a.a, e.getMessage());
|
|
}
|
|
if (TextUtils.isEmpty(str4)) {
|
|
c cVar2 = cVar;
|
|
if (cVar2 != null) {
|
|
cVar2.b("request error");
|
|
}
|
|
} else {
|
|
c cVar3 = cVar;
|
|
if (cVar3 != null) {
|
|
cVar3.b(str4);
|
|
}
|
|
}
|
|
a.this.a(2, 3, str4);
|
|
}
|
|
};
|
|
dVar.setUnitId(str3);
|
|
new b(context).get(1, d.f().I, eVar, dVar, "setting", ChunkedTrackBlacklistUtil.DEFAULT_TRACK_BLACKLIST_MS);
|
|
a(3, 3, "");
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
public void a(int i, int i2, String str) {
|
|
try {
|
|
com.mbridge.msdk.foundation.same.report.d.c cVar = new com.mbridge.msdk.foundation.same.report.d.c();
|
|
com.mbridge.msdk.foundation.same.report.d.e eVar = new com.mbridge.msdk.foundation.same.report.d.e();
|
|
eVar.a("key", "2000112");
|
|
eVar.a("st_net", Integer.valueOf(d.f().s));
|
|
eVar.a("result", Integer.valueOf(i));
|
|
eVar.a("type", Integer.valueOf(i2));
|
|
eVar.a("url", d.f().r ? d.f().J : d.f().I);
|
|
eVar.a("reason", str);
|
|
cVar.a("2000112", eVar);
|
|
com.mbridge.msdk.foundation.same.report.d.d.a().a("2000112", cVar);
|
|
} catch (Throwable th) {
|
|
af.b(a, th.getMessage());
|
|
}
|
|
}
|
|
}
|