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

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


package com.beizi.fusion.model;

import android.content.Context;
import android.text.TextUtils;
import com.beizi.fusion.BeiZis;
import com.beizi.fusion.d.b;
import com.beizi.fusion.g.au;
public class RequestInfo {
    private static RequestInfo mInstance;
    private String adConfigVersion;
    private String appId;
    private String appVersion;
    private String appVersionCode;
    private String channelStr;
    private String configVersion;
    private Context context;
    private String customOaid;
    private DevInfo devInfo;
    private EnvInfo envInfo;
    private String eventVersion;
    private String installTime;
    public boolean isInit = false;
    private String nowTime;
    private String packageName;
    private String sdkVersion;
    private String taskVersion;
    private String updateTime;

    private RequestInfo(Context context) {
        this.context = context;
    }

    public static RequestInfo getInstance(Context context) {
        if (mInstance == null) {
            synchronized (RequestInfo.class) {
                if (mInstance == null) {
                    mInstance = new RequestInfo(context);
                }
            }
        }
        return mInstance;
    }

    public boolean isInit() {
        return this.isInit;
    }

    public RequestInfo init() {
        this.appId = b.a().b();
        this.channelStr = b.a().c();
        if (!TextUtils.isEmpty(b.a().d())) {
            this.customOaid = b.a().d();
        } else if (BeiZis.getCustomController() != null) {
            String devOaid = BeiZis.getCustomController().getDevOaid();
            if (!TextUtils.isEmpty(devOaid)) {
                this.customOaid = devOaid;
            }
        }
        this.packageName = au.c(this.context);
        this.installTime = String.valueOf(au.a(this.context));
        this.updateTime = String.valueOf(au.b(this.context));
        this.appVersion = au.d(this.context);
        this.appVersionCode = String.valueOf(au.e(this.context));
        this.sdkVersion = "4.90.3.1";
        this.devInfo = new DevInfo(this.context);
        this.envInfo = new EnvInfo(this.context);
        this.isInit = true;
        return mInstance;
    }

    public DevInfo getDevInfo() {
        return this.devInfo;
    }

    public void setDevInfo(DevInfo devInfo) {
        this.devInfo = devInfo;
    }

    public EnvInfo getEnvInfo() {
        return this.envInfo;
    }

    public void setEnvInfo(EnvInfo envInfo) {
        this.envInfo = envInfo;
    }

    public String getAppId() {
        return this.appId;
    }

    public void setAppId(String str) {
        this.appId = str;
    }

    public String getChannelStr() {
        return this.channelStr;
    }

    public void setChannelStr(String str) {
        this.channelStr = str;
    }

    public String getCustomOaid() {
        return this.customOaid;
    }

    public void setCustomOaid(String str) {
        this.customOaid = str;
    }

    public String getPackageName() {
        return this.packageName;
    }

    public void setPackageName(String str) {
        this.packageName = str;
    }

    public String getInstallTime() {
        return this.installTime;
    }

    public void setInstallTime(String str) {
        this.installTime = str;
    }

    public String getUpdateTime() {
        return this.updateTime;
    }

    public void setUpdateTime(String str) {
        this.updateTime = str;
    }

    public String getNowTime() {
        return this.nowTime;
    }

    public void setNowTime(String str) {
        this.nowTime = str;
    }

    public String getAppVersion() {
        return this.appVersion;
    }

    public void setAppVersion(String str) {
        this.appVersion = str;
    }

    public String getAppVersionCode() {
        return this.appVersionCode;
    }

    public void setAppVersionCode(String str) {
        this.appVersionCode = str;
    }

    public String getSdkVersion() {
        return this.sdkVersion;
    }

    public void setSdkVersion(String str) {
        this.sdkVersion = str;
    }

    public String getConfigVersion() {
        return this.configVersion;
    }

    public void setConfigVersion(String str) {
        this.configVersion = str;
    }

    public String getAdConfigVersion() {
        return this.adConfigVersion;
    }

    public void setAdConfigVersion(String str) {
        this.adConfigVersion = str;
    }

    public String getEventVersion() {
        return this.eventVersion;
    }

    public void setEventVersion(String str) {
        this.eventVersion = str;
    }

    public String getTaskVersion() {
        return this.taskVersion;
    }

    public void setTaskVersion(String str) {
        this.taskVersion = str;
    }
}