- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
255 lines
10 KiB
Java
255 lines
10 KiB
Java
package com.mbridge.msdk.newreward.function.e;
|
|
|
|
import android.content.Context;
|
|
import android.text.TextUtils;
|
|
import com.mbridge.msdk.MBridgeConstans;
|
|
import com.mbridge.msdk.foundation.db.g;
|
|
import com.mbridge.msdk.foundation.db.j;
|
|
import com.mbridge.msdk.foundation.entity.CampaignEx;
|
|
import com.mbridge.msdk.foundation.same.c;
|
|
import com.mbridge.msdk.foundation.tools.af;
|
|
import com.mbridge.msdk.foundation.tools.ak;
|
|
import com.mbridge.msdk.foundation.tools.ap;
|
|
import com.mbridge.msdk.newreward.function.common.MBridgeCommon;
|
|
import com.mbridge.msdk.newreward.function.common.MBridgeError;
|
|
import com.mbridge.msdk.newreward.function.common.MBridgeGlobalCommon;
|
|
import com.mbridge.msdk.newreward.function.common.MBridgeSharedPreferenceModel;
|
|
import java.io.IOException;
|
|
import java.util.Iterator;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public final class a {
|
|
private com.mbridge.msdk.newreward.function.c.a.b a;
|
|
private com.mbridge.msdk.newreward.a.e b;
|
|
|
|
public final void a(com.mbridge.msdk.newreward.function.c.a.b bVar) {
|
|
this.a = bVar;
|
|
}
|
|
|
|
public final com.mbridge.msdk.newreward.function.c.a.b b() {
|
|
return this.a;
|
|
}
|
|
|
|
private boolean a(com.mbridge.msdk.newreward.function.c.a.a aVar) {
|
|
CampaignEx h;
|
|
if (aVar != null && (h = aVar.h()) != null) {
|
|
try {
|
|
if (h.getPlayable_ads_without_video() == 2) {
|
|
return true;
|
|
}
|
|
} catch (Throwable unused) {
|
|
}
|
|
}
|
|
return false;
|
|
}
|
|
|
|
public final List<CampaignEx> a() {
|
|
com.mbridge.msdk.newreward.function.c.a.b bVar = this.a;
|
|
if (bVar == null) {
|
|
return null;
|
|
}
|
|
return bVar.E();
|
|
}
|
|
|
|
public final void a(com.mbridge.msdk.newreward.a.e eVar, com.mbridge.msdk.newreward.function.f.a aVar, com.mbridge.msdk.newreward.a.b.b bVar) {
|
|
this.b = eVar;
|
|
try {
|
|
new com.mbridge.msdk.newreward.a.b.c(eVar).a(aVar, new C0220a(eVar, this, bVar));
|
|
} catch (IOException e) {
|
|
if (bVar != null) {
|
|
bVar.reqFailed(new com.mbridge.msdk.foundation.c.b(880020, e.getMessage()));
|
|
}
|
|
}
|
|
}
|
|
|
|
public final boolean c() {
|
|
com.mbridge.msdk.newreward.function.c.a.b bVar = this.a;
|
|
return bVar != null && bVar.z();
|
|
}
|
|
|
|
public final void a(com.mbridge.msdk.newreward.function.c.a.b bVar, boolean z) throws MBridgeError {
|
|
boolean z2;
|
|
if (bVar == null || bVar.u() == null) {
|
|
throw new MBridgeError(880003, "Need show campaign list is NULL!");
|
|
}
|
|
for (com.mbridge.msdk.newreward.function.c.a.a aVar : bVar.u()) {
|
|
CampaignEx h = aVar.h();
|
|
if (h != null && h.getOfferType() != 99) {
|
|
if (a(aVar)) {
|
|
z2 = (ap.a(h.getendcard_url()) && TextUtils.isEmpty(h.getMraid())) ? false : true;
|
|
if (aVar.f() == null && aVar.e() == null) {
|
|
throw new MBridgeError(880003, "playable offer endcard or mraid is null");
|
|
}
|
|
} else {
|
|
z2 = !ap.a(h.getVideoUrlEncode());
|
|
if (aVar.d() == null) {
|
|
throw new MBridgeError(880003, "No video campaign");
|
|
}
|
|
}
|
|
if (z2) {
|
|
Context c = com.mbridge.msdk.foundation.controller.c.m().c();
|
|
if (com.mbridge.msdk.e.b.a() && ak.c(h)) {
|
|
h.setRtinsType(ak.c(c, h.getPackageName()) ? 1 : 2);
|
|
}
|
|
try {
|
|
com.mbridge.msdk.newreward.a.e eVar = this.b;
|
|
String str = "";
|
|
if (eVar != null && eVar.D() != null && this.b.D().a != null) {
|
|
str = this.b.D().a.a() + "";
|
|
}
|
|
com.mbridge.msdk.foundation.same.report.d.c a = com.mbridge.msdk.foundation.same.report.d.d.a().a(h.getLocalRequestId(), str);
|
|
if (a == null) {
|
|
a = new com.mbridge.msdk.foundation.same.report.d.c();
|
|
a.c(h.getLocalRequestId());
|
|
a.b(h.getAdType());
|
|
a.d(h.getCampaignUnitId());
|
|
a.i(h.isBidCampaign() ? "1" : "0");
|
|
}
|
|
a.a(h);
|
|
com.mbridge.msdk.newreward.a.e eVar2 = this.b;
|
|
if (eVar2 != null && eVar2.x() != null) {
|
|
com.mbridge.msdk.videocommon.d.a a2 = this.b.x().a();
|
|
if (a2 != null) {
|
|
a.h(a2.b());
|
|
a.f(a2.c());
|
|
}
|
|
com.mbridge.msdk.videocommon.d.c b = this.b.x().b();
|
|
if (b != null) {
|
|
a.g(b.l());
|
|
a.n(b.k());
|
|
}
|
|
}
|
|
com.mbridge.msdk.foundation.same.c.a(h, com.mbridge.msdk.foundation.controller.c.m().c(), a, new c.a() { // from class: com.mbridge.msdk.newreward.function.e.a.1
|
|
@Override // com.mbridge.msdk.foundation.same.c.a
|
|
public final void a(String str2, com.mbridge.msdk.foundation.same.report.d.c cVar) {
|
|
com.mbridge.msdk.foundation.same.report.d.d.a().a(str2, cVar);
|
|
}
|
|
});
|
|
} catch (Exception e) {
|
|
if (MBridgeConstans.DEBUG) {
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
if (z) {
|
|
continue;
|
|
} else {
|
|
if (com.mbridge.msdk.foundation.same.c.b(c, h) == 0) {
|
|
aVar.b(true);
|
|
ak.a(bVar.e(), h, com.mbridge.msdk.foundation.same.a.x);
|
|
this.b.a(h.getId());
|
|
throw new MBridgeError(880021, "APP ALREADY INSTALLED");
|
|
}
|
|
if (com.mbridge.msdk.foundation.same.c.b(c, h) == 1) {
|
|
aVar.b(false);
|
|
if (bVar.a() > 0) {
|
|
ak.a(bVar.e(), h, com.mbridge.msdk.foundation.same.a.x);
|
|
this.b.a(h.getId());
|
|
throw new MBridgeError(880021, "FILTER BUT CALLBACK SUCCEED");
|
|
}
|
|
} else if (com.mbridge.msdk.foundation.same.c.b(c, h) == 2) {
|
|
aVar.b(false);
|
|
ak.a(bVar.e(), h, com.mbridge.msdk.foundation.same.a.x);
|
|
throw new MBridgeError(880003, "campaign is exception");
|
|
}
|
|
}
|
|
} else {
|
|
continue;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
public final void b(com.mbridge.msdk.newreward.function.c.a.b bVar) {
|
|
if (bVar == null || bVar.u() == null) {
|
|
return;
|
|
}
|
|
Context c = com.mbridge.msdk.foundation.controller.c.m().c();
|
|
j a = j.a(g.a(c));
|
|
Iterator<com.mbridge.msdk.newreward.function.c.a.a> it = bVar.u().iterator();
|
|
while (it.hasNext()) {
|
|
CampaignEx h = it.next().h();
|
|
if (h != null) {
|
|
if (com.mbridge.msdk.e.b.a()) {
|
|
if (!ak.c(c, h.getPackageName())) {
|
|
a(a, h);
|
|
}
|
|
} else {
|
|
a(a, h);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
private void a(j jVar, CampaignEx campaignEx) {
|
|
if (jVar == null || jVar.b(campaignEx.getId())) {
|
|
return;
|
|
}
|
|
com.mbridge.msdk.foundation.entity.g gVar = new com.mbridge.msdk.foundation.entity.g();
|
|
gVar.a(campaignEx.getId());
|
|
gVar.b(campaignEx.getFca());
|
|
gVar.c(campaignEx.getFcb());
|
|
gVar.a(0);
|
|
gVar.d(0);
|
|
gVar.a(System.currentTimeMillis());
|
|
jVar.a(gVar);
|
|
}
|
|
|
|
/* renamed from: com.mbridge.msdk.newreward.function.e.a$a, reason: collision with other inner class name */
|
|
public static final class C0220a implements com.mbridge.msdk.newreward.a.b.b {
|
|
private final com.mbridge.msdk.newreward.a.e a;
|
|
private final a b;
|
|
private final com.mbridge.msdk.newreward.a.b.b c;
|
|
|
|
public C0220a(com.mbridge.msdk.newreward.a.e eVar, a aVar, com.mbridge.msdk.newreward.a.b.b bVar) {
|
|
this.a = eVar;
|
|
this.b = aVar;
|
|
this.c = bVar;
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.a.b.b
|
|
public final void reqSuccessful(Object obj) {
|
|
try {
|
|
com.mbridge.msdk.newreward.function.c.a.b bVar = (com.mbridge.msdk.newreward.function.c.a.b) obj;
|
|
bVar.b(this.a.G());
|
|
int Q = (int) (this.a.Q() * 1.2d);
|
|
bVar.f(Q);
|
|
bVar.g(Q);
|
|
bVar.b(Math.max(this.a.T(), bVar.p()));
|
|
if (bVar.b() == 0) {
|
|
this.b.a(bVar);
|
|
com.mbridge.msdk.newreward.function.d.c.a().b().a(bVar);
|
|
}
|
|
if (!TextUtils.isEmpty(bVar.k())) {
|
|
MBridgeGlobalCommon.SESSION_ID = bVar.k();
|
|
}
|
|
MBridgeSharedPreferenceModel.getInstance().putInteger(String.format(MBridgeCommon.SharedPreference.KEY_VCN, bVar.e()), bVar.F());
|
|
com.mbridge.msdk.newreward.a.b.b bVar2 = this.c;
|
|
if (bVar2 == null) {
|
|
return;
|
|
}
|
|
bVar2.reqSuccessful(obj);
|
|
} catch (Exception e) {
|
|
af.b("CampaignModel", "reqSuccessful: ", e);
|
|
com.mbridge.msdk.newreward.a.b.b bVar3 = this.c;
|
|
if (bVar3 != null) {
|
|
bVar3.reqFailed(new com.mbridge.msdk.foundation.c.b(880020, e.getMessage()));
|
|
}
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.newreward.a.b.b
|
|
public final void reqFailed(com.mbridge.msdk.foundation.c.b bVar) {
|
|
com.mbridge.msdk.newreward.a.b.b bVar2 = this.c;
|
|
if (bVar2 == null) {
|
|
return;
|
|
}
|
|
try {
|
|
bVar2.reqFailed(bVar);
|
|
} catch (Exception e) {
|
|
af.b("CampaignModel", "reqFailed: ", e);
|
|
}
|
|
}
|
|
}
|
|
}
|