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


package com.kwad.sdk.core.report;

import android.content.Context;
import android.content.SharedPreferences;
import com.kwad.sdk.core.e.b;
import java.util.UUID;

public final class u {
    private static Context KB;
    private static String bab = NK();
    private static long bac = 0;

    public static String NE() {
        b.d("ReportIdManager", ">> updateSessionId");
        String NK = NK();
        bab = NK;
        return NK;
    }

    public static String NF() {
        return bab;
    }

    public static long NG() {
        long bz = bz(KB);
        d(KB, 1 + bz);
        return bz;
    }

    public static synchronized long NH() {
        long bA;
        synchronized (u.class) {
            bA = bA(KB);
            e(KB, 1 + bA);
        }
        return bA;
    }

    public static long NI() {
        b.d("ReportIdManager", ">> updateListId");
        long currentTimeMillis = System.currentTimeMillis();
        bac = currentTimeMillis;
        return currentTimeMillis;
    }

    public static long NJ() {
        return bac;
    }

    private static String NK() {
        return UUID.randomUUID().toString();
    }

    private static long bA(Context context) {
        SharedPreferences sharedPreferences;
        if (context == null || (sharedPreferences = context.getSharedPreferences("ksadsdk_mplogseq", 0)) == null) {
            return 0;
        }
        return sharedPreferences.getLong("seq", 1);
    }

    private static long bz(Context context) {
        SharedPreferences sharedPreferences;
        if (context == null || (sharedPreferences = context.getSharedPreferences("ksadsdk_seq", 0)) == null) {
            return 0;
        }
        return sharedPreferences.getLong("seq", 1);
    }

    private static boolean d(Context context, long j) {
        if (context == null) {
            return false;
        }
        SharedPreferences.Editor edit = context.getSharedPreferences("ksadsdk_seq", 0).edit();
        edit.putLong("seq", j);
        return edit.commit();
    }

    private static boolean e(Context context, long j) {
        if (context == null) {
            return false;
        }
        SharedPreferences.Editor edit = context.getSharedPreferences("ksadsdk_mplogseq", 0).edit();
        edit.putLong("seq", j);
        return edit.commit();
    }

    public static void init(Context context) {
        KB = context;
    }
}