Weather Tracker v1.0.0版本的 MD5 值为:3edef27647e42a8ea0e7c0d2dbf56f97
以下内容为反编译后的 e2.java 源代码,内容仅作参考
package com.chartboost.sdk.impl;
import com.mbridge.msdk.foundation.download.core.DownloadCommon;
import kotlin.Metadata;
import kotlin.jvm.internal.Intrinsics;
import org.json.JSONObject;
@Metadata(d1 = {"\u0000&\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0010\u0007\n\u0002\b\n\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0012\u0010\u0013J \u0010\b\u001a\u00020\u00072\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004J \u0010\t\u001a\u00020\u00072\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004J(\u0010\b\u001a\u00020\u00072\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004J \u0010\f\u001a\u00020\u00072\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004J(\u0010\t\u001a\u00020\u00072\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\r\u001a\u00020\n2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004J \u0010\u000e\u001a\u00020\u00072\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004J*\u0010\t\u001a\u00020\u00072\u0006\u0010\u000f\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004H\u0002J2\u0010\b\u001a\u00020\u00072\u0006\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u0010\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004H\u0002J*\u0010\b\u001a\u00020\u00072\u0006\u0010\u0011\u001a\u00020\u00042\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0006\u001a\u00020\u0004H\u0002¨\u0006\u0014"}, d2 = {"Lcom/chartboost/sdk/impl/e2;", "", "Lcom/chartboost/sdk/impl/i2;", "webview", "", "location", "adTypeName", "", "a", "b", "", "currentTime", DownloadCommon.DOWNLOAD_REPORT_FIND_FILE_RESULT_VALUE_D, "duration", "c", "function", "param", "url", "<init>", "()V", "Chartboost-9.4.1_productionRelease"}, k = 1, mv = {1, 8, 0})
public final class e2 {
public final void a(i2 i2Var, String location, String adTypeName) {
Intrinsics.checkNotNullParameter(location, "location");
Intrinsics.checkNotNullParameter(adTypeName, "adTypeName");
b(k6.ON_BACKGROUND.c(), i2Var, location, adTypeName);
}
public final void b(i2 i2Var, String location, String adTypeName) {
Intrinsics.checkNotNullParameter(location, "location");
Intrinsics.checkNotNullParameter(adTypeName, "adTypeName");
b(k6.ON_FOREGROUND.c(), i2Var, location, adTypeName);
}
public final void c(i2 i2Var, String location, String adTypeName) {
Intrinsics.checkNotNullParameter(location, "location");
Intrinsics.checkNotNullParameter(adTypeName, "adTypeName");
b(k6.VIDEO_ENDED.c(), i2Var, location, adTypeName);
}
public final void d(i2 i2Var, String location, String adTypeName) {
Intrinsics.checkNotNullParameter(location, "location");
Intrinsics.checkNotNullParameter(adTypeName, "adTypeName");
b(k6.VIDEO_FAILED.c(), i2Var, location, adTypeName);
}
public final void a(i2 i2Var, float f, String location, String adTypeName) {
Intrinsics.checkNotNullParameter(location, "location");
Intrinsics.checkNotNullParameter(adTypeName, "adTypeName");
JSONObject jSONObject = new JSONObject();
jSONObject.put("seconds", Float.valueOf(f));
String c = k6.PLAYBACK_TIME.c();
String jSONObject2 = jSONObject.toString();
Intrinsics.checkNotNullExpressionValue(jSONObject2, "json.toString()");
a(c, jSONObject2, i2Var, location, adTypeName);
}
public final void b(i2 i2Var, float f, String location, String adTypeName) {
Intrinsics.checkNotNullParameter(location, "location");
Intrinsics.checkNotNullParameter(adTypeName, "adTypeName");
JSONObject jSONObject = new JSONObject();
jSONObject.put("totalDuration", Float.valueOf(f));
String c = k6.VIDEO_STARTED.c();
String jSONObject2 = jSONObject.toString();
Intrinsics.checkNotNullExpressionValue(jSONObject2, "json.toString()");
a(c, jSONObject2, i2Var, location, adTypeName);
}
public final void a(String str, String str2, i2 i2Var, String str3, String str4) {
a("javascript:Chartboost.EventHandler.handleNativeEvent(\"" + str + "\", " + str2 + ')', i2Var, str3, str4);
}
public final void b(String str, i2 i2Var, String str2, String str3) {
a("javascript:Chartboost.EventHandler.handleNativeEvent(\"" + str + "\")", i2Var, str2, str3);
}
public final void a(String str, i2 i2Var, String str2, String str3) {
try {
if (i2Var != null) {
f6.a("CBTemplateProxy", "Calling native to javascript: " + str);
i2Var.loadUrl(str);
} else {
y3.d(new j3("show_webview_error", "Webview is null", str3, str2, null, 16, null));
f6.c("CBTemplateProxy", "Calling native to javascript webview is null");
}
} catch (Exception e) {
y3.d(new j3("show_webview_crash", "Cannot open url", str3, str2, null, 16, null));
f6.c("CBTemplateProxy", "Calling native to javascript. Cannot open url: " + e);
}
}
}