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);
        }
    }
}