卡特世界 v1.0.8版本的 MD5 值为:003518196b64b6d0c6e5f7f4996f7146

以下内容为反编译后的 BeiZis.java 源代码,内容仅作参考


package com.beizi.fusion;

import android.content.Context;
import android.text.TextUtils;
import com.beizi.fusion.g.ai;
public class BeiZis {
    private static BeiZiCustomController a = null;
    private static boolean b = false;
    private static String c = "1.0.25";
    private static boolean d = true;
    private static boolean e = false;

    public static String getSdkVersion() {
        return "4.90.3.1";
    }

    public static BeiZiCustomController getCustomController() {
        return a;
    }

    public static void init(Context context, String str) {
        com.beizi.fusion.d.b.a().a(context, str, null, null);
    }

    public static void asyncInit(Context context, String str) {
        d = false;
        com.beizi.fusion.d.b.a().a(context, str, null, null);
    }

    public static void init(Context context, String str, BeiZiCustomController beiZiCustomController) {
        a = beiZiCustomController;
        com.beizi.fusion.d.b.a().a(context, str, null, null);
    }

    public static void asyncInit(Context context, String str, BeiZiCustomController beiZiCustomController) {
        a = beiZiCustomController;
        d = false;
        com.beizi.fusion.d.b.a().a(context, str, null, null);
    }

    public static void init(Context context, String str, BeiZiCustomController beiZiCustomController, String str2) {
        a = beiZiCustomController;
        com.beizi.fusion.d.b.a().a(context, str, str2, null);
    }

    public static void asyncInit(Context context, String str, BeiZiCustomController beiZiCustomController, String str2) {
        a = beiZiCustomController;
        d = false;
        com.beizi.fusion.d.b.a().a(context, str, str2, null);
    }

    public static void init(Context context, String str, BeiZiCustomController beiZiCustomController, String str2, String str3) {
        a = beiZiCustomController;
        com.beizi.fusion.d.b.a().a(context, str, str2, str3);
    }

    public static void asyncInit(Context context, String str, BeiZiCustomController beiZiCustomController, String str2, String str3) {
        a = beiZiCustomController;
        d = false;
        com.beizi.fusion.d.b.a().a(context, str, str2, str3);
    }

    public static void initWithDomain(Context context, String str, String str2) {
        if (!TextUtils.isEmpty(str2)) {
            com.beizi.fusion.d.b.a().a(str2).a(context, str, null, null);
        } else {
            com.beizi.fusion.d.b.a().a(context, str, null, null);
        }
    }

    public static void asyncInitWithDomain(Context context, String str, String str2) {
        d = false;
        if (!TextUtils.isEmpty(str2)) {
            com.beizi.fusion.d.b.a().a(str2).a(context, str, null, null);
        } else {
            com.beizi.fusion.d.b.a().a(context, str, null, null);
        }
    }

    public static void setSupportPersonalized(boolean z) {
        ai.a(z);
    }

    public static boolean isLimitPersonalAds() {
        return b;
    }

    public static void setLimitPersonalAds(boolean z) {
        b = z;
    }

    public static String getOaidVersion() {
        return c;
    }

    public static void setOaidVersion(String str) {
        c = str;
    }

    public static boolean isIsSyncInit() {
        return d;
    }

    public static void setTransferProtocol(boolean z) {
        e = z;
    }

    public static boolean getTransferProtocol() {
        return e;
    }
}