小红书.apk(点击下载) / m.java


package di2;

import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.os.Build;
import androidx.core.content.ContextCompat;
import com.google.android.gms.common.GoogleApiAvailabilityLight;
import com.google.gson.reflect.TypeToken;
import com.igexin.push.core.d.c;
import com.xingin.utils.core.b0;
import com.xingin.utils.core.o;
import java.io.File;
import java.io.FileNotFoundException;
import java.lang.reflect.Type;
import java.util.Calendar;
import java.util.TimeZone;
import kotlin.Metadata;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Reflection;
import kotlin.text.StringsKt__StringsJVMKt;
import y7.f;
import z60.h;

@Metadata(bv = {}, d1 = {"\u00004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0004\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\t\n\u0002\b\t\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b \u0010!J\u0018\u0010\u0006\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0007J\u0010\u0010\b\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004H\u0007J\u0006\u0010\n\u001a\u00020\tJ\u0006\u0010\f\u001a\u00020\u000bJ\u0010\u0010\r\u001a\u0004\u0018\u00010\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u000e\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0004J\u000e\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0004J\u000e\u0010\u0010\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u0016\u0010\u0011\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004J\u0016\u0010\u0015\u001a\u00020\t2\u0006\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0014\u001a\u00020\u0004J\u0006\u0010\u0016\u001a\u00020\tJ\u000e\u0010\u0017\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u0018\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u001a\u001a\u00020\u00192\u0006\u0010\u0003\u001a\u00020\u0002J\u0006\u0010\u001b\u001a\u00020\u0019R\u0017\u0010\u001c\u001a\u00020\t8\u0006¢\u0006\f\n\u0004\b\u001c\u0010\u001d\u001a\u0004\b\u001e\u0010\u001f¨\u0006\""}, d2 = {"Ldi2/m;", "", "Landroid/content/Context;", "context", "", "hash", "e", "url", "g", "", c.f25536c, "", "o", "c", "d", "b", "i", "j", "Ljava/io/File;", "file", "md5", GoogleApiAvailabilityLight.TRACKING_SOURCE_NOTIFICATION, "m", "a", h.f160753a, "", f.f156778k, "l", "removeAutoUpdate", "Z", "k", "()Z", "<init>", "()V", "update_library_release"}, k = 1, mv = {1, 6, 0})
/* compiled from: UpdateUtils.kt */
public final class m {

    /* renamed from: a  reason: collision with root package name */
    public static final m f68976a = new m();

    /* renamed from: b  reason: collision with root package name */
    public static final boolean f68977b;

    /* renamed from: c  reason: collision with root package name */
    public static final fi2.a f68978c;

    /* renamed from: d  reason: collision with root package name */
    public static long f68979d;

    @Metadata(bv = {}, d1 = {"\u0000\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001¨\u0006\u0002"}, d2 = {"di2/m$a", "Lcom/google/gson/reflect/TypeToken;", "xy_configcenter_library_release"}, k = 1, mv = {1, 6, 0})
    /* compiled from: Config.kt */
    public static final class a extends TypeToken<Boolean> {
    }

    @Metadata(bv = {}, d1 = {"\u0000\u000b\n\u0000\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00028\u00000\u0001¨\u0006\u0002"}, d2 = {"di2/m$b", "Lcom/google/gson/reflect/TypeToken;", "xy_configcenter_library_release"}, k = 1, mv = {1, 6, 0})
    /* compiled from: Config.kt */
    public static final class b extends TypeToken<fi2.a> {
    }

    static {
        ds0.f a14 = ds0.b.a();
        Boolean bool = Boolean.FALSE;
        Type type = new a().getType();
        Intrinsics.checkExpressionValueIsNotNull(type, "object : TypeToken<T>() {}.type");
        f68977b = ((Boolean) a14.h("android_remove_autoupdate", type, bool)).booleanValue();
        ds0.f a15 = ds0.b.a();
        fi2.a aVar = new fi2.a(0, 0, 0, 7, null);
        Type type2 = new b().getType();
        Intrinsics.checkExpressionValueIsNotNull(type2, "object : TypeToken<T>() {}.type");
        f68978c = (fi2.a) a15.h("android_lite_update_threshold", type2, aVar);
    }

    @JvmStatic
    public static final String e(Context context, String str) {
        Intrinsics.checkNotNullParameter(context, "context");
        Intrinsics.checkNotNullParameter(str, "hash");
        m mVar = f68976a;
        if (mVar.c(context) == null) {
            return "";
        }
        return mVar.c(context) + File.separator + mVar.d(str);
    }

    @JvmStatic
    public static final String g(String str) {
        Intrinsics.checkNotNullParameter(str, "url");
        if (StringsKt__StringsJVMKt.startsWith$default(str, "http", false, 2, null)) {
            return str;
        }
        return "http://o3.xiaohongshu.com" + str;
    }

    public final String a(Context context) {
        String[] b14;
        Intrinsics.checkNotNullParameter(context, "context");
        t10.c cVar = t10.c.f132057a;
        if (cVar.d(context)) {
            return "X64";
        }
        if (!cVar.c(context) || (b14 = o.b()) == null) {
            return "X32";
        }
        if (!(!(b14.length == 0)) || !Intrinsics.areEqual("arm64-v8a", b14[0])) {
            return "X32";
        }
        return "X64";
    }

    public final String b(String str) {
        Intrinsics.checkNotNullParameter(str, "url");
        if ((StringsKt__StringsJVMKt.startsWith$default(str, "http", false, 2, null)) || (StringsKt__StringsJVMKt.startsWith$default(str, "https", false, 2, null))) {
            return str;
        }
        return "http://redgray.xhscdn.com" + str;
    }

    public final String c(Context context) {
        File externalFilesDir;
        Intrinsics.checkNotNullParameter(context, "context");
        if ((ContextCompat.checkSelfPermission(context, "android.permission.WRITE_EXTERNAL_STORAGE") == 0 || Build.VERSION.SDK_INT >= 19) && (externalFilesDir = context.getExternalFilesDir(null)) != null) {
            return externalFilesDir.getAbsolutePath();
        }
        return null;
    }

    public final String d(String str) {
        Intrinsics.checkNotNullParameter(str, "hash");
        return "xhs_" + str + ".apk";
    }

    public final long f(Context context) {
        PackageInfo packageInfo;
        Intrinsics.checkNotNullParameter(context, "context");
        long j14 = f68979d;
        long j15 = 0;
        if (j14 != 0) {
            return j14;
        }
        try {
            PackageManager packageManager = context.getPackageManager();
            if (!(packageManager == null || (packageInfo = packageManager.getPackageInfo(context.getPackageName(), 0)) == null)) {
                j15 = packageInfo.firstInstallTime;
            }
            f68979d = j15;
        } catch (PackageManager.NameNotFoundException unused) {
        }
        return f68979d;
    }

    public final String h(Context context) {
        Intrinsics.checkNotNullParameter(context, "context");
        return String.valueOf(f(context) / 1000);
    }

    public final String i(Context context) {
        Intrinsics.checkNotNullParameter(context, "context");
        if (Build.VERSION.SDK_INT >= 24) {
            String absolutePath = context.getFilesDir().getAbsolutePath();
            Intrinsics.checkNotNullExpressionValue(absolutePath, "context.filesDir.absolutePath");
            return absolutePath;
        }
        String c14 = c(context);
        return c14 == null ? "" : c14;
    }

    public final String j(Context context, String str) {
        Intrinsics.checkNotNullParameter(context, "context");
        Intrinsics.checkNotNullParameter(str, "hash");
        if (Build.VERSION.SDK_INT < 24) {
            return e(context, str);
        }
        return context.getFilesDir().getAbsolutePath() + File.separator + d(str);
    }

    public final boolean k() {
        return f68977b;
    }

    public final long l() {
        Calendar instance = Calendar.getInstance(TimeZone.getDefault());
        Intrinsics.checkNotNullExpressionValue(instance, "getInstance(TimeZone.getDefault())");
        instance.set(11, 0);
        instance.set(12, 0);
        instance.set(13, 0);
        return instance.getTimeInMillis();
    }

    public final boolean m() {
        return Intrinsics.areEqual(gi2.b.f82484a.h(), "Lite");
    }

    public final boolean n(File file, String str) {
        Intrinsics.checkNotNullParameter(file, "file");
        Intrinsics.checkNotNullParameter(str, "md5");
        try {
            String a14 = b0.a(file);
            return a14 != null && (StringsKt__StringsJVMKt.equals(a14, str, true));
        } catch (FileNotFoundException unused) {
        }
    }

    public final int o() {
        return ((Number) da.c.c().i("android_update_tip_a", Reflection.getOrCreateKotlinClass(Integer.class))).intValue();
    }

    public final boolean p() {
        return ((Number) da.c.c().i("android_checkupdate_v2", Reflection.getOrCreateKotlinClass(Integer.class))).intValue() == 1;
    }
}