翰林优商.apk(点击下载) / c.java


package com.kwad.components.core.l.kwai;

import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.media.AudioManager;
import android.os.Build;
import com.kwad.sdk.core.b;
import com.kwad.sdk.f.kwai.d;
import com.kwad.sdk.f.kwai.e;
import com.kwad.sdk.f.kwai.f;
import com.kwad.sdk.service.ServiceProvider;
import com.kwad.sdk.utils.AbiUtil;
import com.kwad.sdk.utils.au;
import com.kwad.sdk.utils.bd;
import com.kwad.sdk.utils.bn;
import com.kwad.sdk.utils.n;
import com.kwad.sdk.utils.s;
import com.umeng.analytics.pro.am;
import java.util.ArrayList;
import java.util.List;
import org.json.JSONObject;

public final class c implements b {
    private int KL;
    private String KM;
    private int KN;
    private Long KO;
    private Long KP;
    private Long KQ;
    private Long KR;
    private String KS;
    private String KT;
    private List<bn.a> KU = new ArrayList();
    private long KV;
    private String KW;
    private String KX;
    private long KY;
    private int KZ = -1;
    private String La;
    private String Lb;
    private boolean Lc;
    private int Ld = -1;
    private List<a> Le;
    private f Lf;
    private d Lg;
    private com.kwad.sdk.f.kwai.b Lh;
    private List<e> Li;
    private float screenBrightness = -1.0f;

    public static class a extends com.kwad.sdk.core.response.kwai.a implements b {
        public int Lj = -1;
        public int Lk = -1;
        public int Ll = -1;
        public int streamType;

        private a(int i) {
            this.streamType = i;
        }

        public static List<a> aq(Context context) {
            ArrayList arrayList = new ArrayList();
            if (context == null || com.kwad.sdk.core.config.d.R(256)) {
                return arrayList;
            }
            try {
                AudioManager audioManager = (AudioManager) context.getSystemService("audio");
                if (audioManager == null) {
                    return arrayList;
                }
                for (int i = 0; i <= 5; i++) {
                    a aVar = new a(i);
                    int av = av(i);
                    aVar.Ll = audioManager.getStreamVolume(av);
                    aVar.Lj = audioManager.getStreamMaxVolume(av);
                    if (Build.VERSION.SDK_INT >= 28) {
                        aVar.Lk = audioManager.getStreamMinVolume(av);
                    }
                    arrayList.add(aVar);
                }
                return arrayList;
            } catch (Exception unused) {
            }
        }

        private static int av(int i) {
            if (i != 0) {
                if (i == 1) {
                    return 1;
                }
                if (i == 2) {
                    return 2;
                }
                if (i == 3) {
                    return 3;
                }
                if (i != 4) {
                    return i != 5 ? 0 : 5;
                }
                return 4;
            }
        }
    }

    private void ap(Context context) {
        if (!com.kwad.sdk.core.config.d.R(512)) {
            IntentFilter intentFilter = new IntentFilter();
            intentFilter.addAction("android.intent.action.ACTION_POWER_CONNECTED");
            intentFilter.addAction("android.intent.action.ACTION_POWER_DISCONNECTED");
            intentFilter.addAction("android.intent.action.BATTERY_CHANGED");
            Intent registerReceiver = context.registerReceiver(null, intentFilter);
            if (registerReceiver != null) {
                int intExtra = registerReceiver.getIntExtra("status", -1);
                this.Lc = intExtra == 2 || intExtra == 5;
                int intExtra2 = registerReceiver.getIntExtra("plugged", -1);
                if (intExtra2 == 2) {
                    this.Ld = 1;
                } else if (intExtra2 == 1) {
                    this.Ld = 2;
                } else if (intExtra2 == 4) {
                    this.Ld = 3;
                } else if (intExtra2 == 0) {
                    this.Ld = 0;
                }
            }
        }
    }

    private static Context getContext() {
        return ((com.kwad.sdk.service.kwai.e) ServiceProvider.get(com.kwad.sdk.service.kwai.e.class)).getContext();
    }

    public static c on() {
        c cVar = new c();
        cVar.KL = bd.ZB();
        cVar.KM = AbiUtil.ca(getContext());
        cVar.KN = bd.dT(getContext());
        cVar.KO = Long.valueOf(bd.dU(getContext()));
        cVar.KP = Long.valueOf(bd.dS(getContext()));
        cVar.KQ = Long.valueOf(bd.Zz());
        cVar.KR = Long.valueOf(bd.ZA());
        cVar.KS = au.dt(getContext());
        cVar.KT = au.du(getContext());
        cVar.KU = au.l(getContext(), 15);
        cVar.KV = bd.ZF();
        cVar.KY = bd.ZG();
        cVar.Lb = bd.ZH();
        cVar.La = bd.ZI();
        cVar.KW = bd.ZJ();
        cVar.KX = bd.ZK();
        Context context = getContext();
        if (context != null) {
            cVar.KZ = bd.eb(context);
            cVar.Le = a.aq(context);
            cVar.ap(context);
        }
        cVar.Lg = n.Yg();
        cVar.Lh = au.XK();
        cVar.Li = au.Zh();
        cVar.Lf = au.XL();
        return cVar;
    }

    @Override // com.kwad.sdk.core.b
    public final void parseJson(JSONObject jSONObject) {
    }

    @Override // com.kwad.sdk.core.b
    public final JSONObject toJson() {
        JSONObject jSONObject = new JSONObject();
        s.putValue(jSONObject, "cpuCount", this.KL);
        s.putValue(jSONObject, "cpuAbi", this.KM);
        s.putValue(jSONObject, "batteryPercent", this.KN);
        s.putValue(jSONObject, "totalMemorySize", this.KO.longValue());
        s.putValue(jSONObject, "availableMemorySize", this.KP.longValue());
        s.putValue(jSONObject, "totalDiskSize", this.KQ.longValue());
        s.putValue(jSONObject, "availableDiskSize", this.KR.longValue());
        s.putValue(jSONObject, "imsi", this.KS);
        s.putValue(jSONObject, am.aa, this.KT);
        s.putValue(jSONObject, "wifiList", this.KU);
        s.putValue(jSONObject, "bootTime", this.KV);
        s.putValue(jSONObject, "romName", this.KW);
        s.putValue(jSONObject, "romVersion", this.KX);
        s.putValue(jSONObject, "romBuildTimestamp", this.KY);
        s.putValue(jSONObject, "ringerMode", this.KZ);
        s.putValue(jSONObject, "audioStreamInfo", this.Le);
        s.putValue(jSONObject, "baseBandVersion", this.La);
        s.putValue(jSONObject, "fingerPrint", this.Lb);
        s.putValue(jSONObject, "screenBrightness", this.screenBrightness);
        s.putValue(jSONObject, "isCharging", this.Lc);
        s.putValue(jSONObject, "chargeType", this.Ld);
        f fVar = this.Lf;
        if (fVar != null) {
            s.a(jSONObject, "simCardInfo", fVar);
        }
        d dVar = this.Lg;
        if (dVar != null) {
            s.a(jSONObject, "environmentInfo", dVar);
        }
        com.kwad.sdk.f.kwai.b bVar = this.Lh;
        if (bVar != null) {
            s.a(jSONObject, "baseStationInfo", bVar);
        }
        List<e> list = this.Li;
        if (list != null) {
            s.putValue(jSONObject, "sensorEventInfoList", list);
        }
        return jSONObject;
    }
}