- 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
106 lines
4.2 KiB
Java
106 lines
4.2 KiB
Java
package com.mbridge.msdk.advanced.a;
|
|
|
|
import android.content.Context;
|
|
import android.text.TextUtils;
|
|
import com.mbridge.msdk.foundation.entity.CampaignEx;
|
|
import com.mbridge.msdk.foundation.same.report.h;
|
|
import com.mbridge.msdk.foundation.tools.af;
|
|
import com.mbridge.msdk.foundation.tools.aj;
|
|
import com.mbridge.msdk.out.Campaign;
|
|
import com.mbridge.msdk.out.NativeListener;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public final class c extends a {
|
|
public c(Context context, String str, String str2) {
|
|
super(context, str, str2);
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.advanced.a.a
|
|
public final void a(final CampaignEx campaignEx, boolean z, String str) {
|
|
if (this.d == null) {
|
|
this.d = new com.mbridge.msdk.click.a(com.mbridge.msdk.foundation.controller.c.m().c(), this.e);
|
|
}
|
|
this.d.a(new NativeListener.TrackingExListener() { // from class: com.mbridge.msdk.advanced.a.c.1
|
|
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
|
|
public final void onDismissLoading(Campaign campaign) {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
|
|
public final void onDownloadFinish(Campaign campaign) {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
|
|
public final void onDownloadProgress(int i) {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
|
|
public final void onDownloadStart(Campaign campaign) {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
|
|
public final boolean onInterceptDefaultLoadingDialog() {
|
|
return false;
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener
|
|
public final void onShowLoading(Campaign campaign) {
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.NativeListener.TrackingExListener
|
|
public final void onLeaveApp() {
|
|
c cVar = c.this;
|
|
com.mbridge.msdk.advanced.b.d dVar = cVar.c;
|
|
if (dVar != null) {
|
|
dVar.d(cVar.f);
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.BaseTrackingListener
|
|
public final void onStartRedirection(Campaign campaign, String str2) {
|
|
aj.b(campaignEx, c.this.b);
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.BaseTrackingListener
|
|
public final void onFinishRedirection(Campaign campaign, String str2) {
|
|
if (campaign == null) {
|
|
return;
|
|
}
|
|
aj.a(campaign, c.this.b);
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.out.BaseTrackingListener
|
|
public final void onRedirectionFailed(Campaign campaign, String str2) {
|
|
if (campaign == null) {
|
|
return;
|
|
}
|
|
aj.a(campaign, c.this.b);
|
|
}
|
|
});
|
|
if (z && !TextUtils.isEmpty(str)) {
|
|
String str2 = this.e;
|
|
if (campaignEx != null) {
|
|
try {
|
|
if (!TextUtils.isEmpty(str) && campaignEx.isMraid()) {
|
|
new h(com.mbridge.msdk.foundation.controller.c.m().c()).a(campaignEx.getRequestId(), campaignEx.getRequestIdNotice(), campaignEx.getId(), str2, str, campaignEx.isBidCampaign());
|
|
}
|
|
} catch (Exception e) {
|
|
af.b("NativeAdvancedReport", e.getMessage());
|
|
}
|
|
}
|
|
}
|
|
campaignEx.setCampaignUnitId(this.e);
|
|
this.d.a(campaignEx);
|
|
if (!this.a.isReportClick()) {
|
|
this.a.setReportClick(true);
|
|
Context c = com.mbridge.msdk.foundation.controller.c.m().c();
|
|
if (campaignEx.getNativeVideoTracking() != null && campaignEx.getNativeVideoTracking().l() != null) {
|
|
com.mbridge.msdk.click.a.a(c, campaignEx, campaignEx.getCampaignUnitId(), campaignEx.getNativeVideoTracking().l(), false, false);
|
|
}
|
|
}
|
|
com.mbridge.msdk.advanced.b.d dVar = this.c;
|
|
if (dVar != null) {
|
|
dVar.b(this.f);
|
|
}
|
|
}
|
|
}
|