Kufar v3.2.0版本的 MD5 值为:6a4d203db1c561c7e3bcd50d23fed59f
以下内容为反编译后的 AdInformationMetaData.java 源代码,内容仅作参考
package com.startapp.sdk.adsbase.adinformation;
import android.app.Activity;
import android.content.Context;
import androidx.annotation.VisibleForTesting;
import com.startapp.i4;
import com.startapp.j4;
import com.startapp.pb;
import com.startapp.sdk.adsbase.adinformation.AdInformationConfig;
import com.startapp.vb;
import com.startapp.z2;
import java.io.Serializable;
import java.util.Arrays;
import java.util.EnumMap;
import java.util.Map;
public class AdInformationMetaData implements Serializable {
public static volatile AdInformationMetaData f54608a = new AdInformationMetaData();
public static final Object f54609b = new Object();
private static final long serialVersionUID = -6352184674890532240L;
@pb(complex = true)
private AdInformationConfig AdInformation = AdInformationConfig.a();
private String adInformationMetadataUpdateVersion = "4.10.9";
@VisibleForTesting
public AdInformationMetaData() {
}
public static AdInformationMetaData c() {
return f54608a;
}
public AdInformationConfig a() {
return this.AdInformation;
}
public String b() {
return this.AdInformation.d();
}
public String d() {
AdInformationConfig adInformationConfig = this.AdInformation;
EnumMap<AdInformationConfig.ImageResourceType, ImageResourceConfig> enumMap = adInformationConfig.f54607a;
AdInformationConfig.ImageResourceType imageResourceType = AdInformationConfig.ImageResourceType.INFO_L;
if (enumMap.containsKey(imageResourceType) && !adInformationConfig.f54607a.get(imageResourceType).b().equals("")) {
return adInformationConfig.f54607a.get(imageResourceType).b();
}
return "https://info.startappservice.com/InApp/resources/info_l.png";
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null || getClass() != obj.getClass()) {
return false;
}
AdInformationMetaData adInformationMetaData = (AdInformationMetaData) obj;
if (vb.a(this.AdInformation, adInformationMetaData.AdInformation) && vb.a(this.adInformationMetadataUpdateVersion, adInformationMetaData.adInformationMetadataUpdateVersion)) {
return true;
}
return false;
}
public int hashCode() {
Object[] objArr = {this.AdInformation, this.adInformationMetadataUpdateVersion};
Map<Activity, Integer> map = vb.f55175a;
return Arrays.deepHashCode(objArr);
}
public static void a(Context context) {
AdInformationMetaData adInformationMetaData = (AdInformationMetaData) z2.a(context, "StartappAdInfoMetadata", AdInformationMetaData.class);
AdInformationMetaData adInformationMetaData2 = new AdInformationMetaData();
if (adInformationMetaData != null) {
boolean b11 = vb.b(adInformationMetaData, adInformationMetaData2);
if (!(!"4.10.9".equals(adInformationMetaData.adInformationMetadataUpdateVersion)) && b11) {
i4 i4Var = new i4(j4.f53022e);
i4Var.f52978d = "metadata_null";
i4Var.a();
}
AdInformationConfig adInformationConfig = adInformationMetaData.AdInformation;
adInformationConfig.getClass();
adInformationConfig.f54607a = new EnumMap<>(AdInformationConfig.ImageResourceType.class);
f54608a = adInformationMetaData;
} else {
f54608a = adInformationMetaData2;
}
f54608a.AdInformation.a(context);
}
public static void a(Context context, AdInformationMetaData adInformationMetaData) {
synchronized (f54609b) {
adInformationMetaData.adInformationMetadataUpdateVersion = "4.10.9";
f54608a = adInformationMetaData;
AdInformationConfig.a(f54608a.AdInformation);
f54608a.AdInformation.a(context);
z2.a(context, "StartappAdInfoMetadata", adInformationMetaData);
}
}
}