Kufar v3.2.0版本的 MD5 值为:6a4d203db1c561c7e3bcd50d23fed59f

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


package a6;

import android.annotation.SuppressLint;
import android.app.Activity;
import android.app.ActivityManager;
import android.app.Application;
import android.app.NotificationChannel;
import android.app.NotificationManager;
import android.content.ActivityNotFoundException;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.net.Uri;
import android.os.Build;
import android.os.IBinder;
import android.os.Process;
import android.view.View;
import android.view.Window;
import android.view.inputmethod.InputMethodManager;
import androidx.appcompat.app.AppCompatDelegate;
import androidx.core.app.NotificationManagerCompat;
import androidx.exifinterface.media.ExifInterface;
import com.google.android.gms.ads.RequestConfiguration;
import com.google.android.gms.common.GoogleApiAvailability;
import com.google.android.gms.measurement.api.AppMeasurementSdk;
import com.ironsource.sdk.controller.t;
import com.ironsource.sdk.controller.u;
import com.ironsource.sdk.controller.y;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode;
import com.tapjoy.TapjoyConstants;
import e80.b0;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.s;

@Metadata(d1 = {"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u0007\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0010\t\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0010\u000e\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\f\bÇ\u0002\u0018\u00002\u00020\u0001:\u0001\u0011B\t\b\u0002¢\u0006\u0004\b<\u0010=J\u0010\u0010\u0004\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0002H\u0007J\u0010\u0010\u0006\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0005H\u0007J\u0010\u0010\u0007\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0002H\u0007J\u0012\u0010\u000b\u001a\u0004\u0018\u00010\n2\u0006\u0010\t\u001a\u00020\bH\u0002J\u0010\u0010\f\u001a\u00020\n2\u0006\u0010\t\u001a\u00020\bH\u0002J\u0010\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\u000e\u001a\u00020\rH\u0002J\u0010\u0010\u0011\u001a\u00020\u000f2\u0006\u0010\u000e\u001a\u00020\rH\u0002J\u000e\u0010\u0012\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0002J\u000e\u0010\u0014\u001a\u00020\u00132\u0006\u0010\t\u001a\u00020\bJ\u0006\u0010\u0016\u001a\u00020\u0015J\u0006\u0010\u0017\u001a\u00020\u0015J\u0006\u0010\u0018\u001a\u00020\u0015J\u0006\u0010\u0019\u001a\u00020\u0015J\u0006\u0010\u001a\u001a\u00020\u0015J\u0006\u0010\u001b\u001a\u00020\u0015J\u0006\u0010\u001c\u001a\u00020\u0015J\u0010\u0010\u001f\u001a\u00020\u000f2\b\u0010\u001e\u001a\u0004\u0018\u00010\u001dJ\u0010\u0010 \u001a\u00020\u000f2\b\u0010\u000e\u001a\u0004\u0018\u00010\rJ\u0010\u0010!\u001a\u00020\u00152\b\u0010\u000e\u001a\u0004\u0018\u00010\rJ\u0010\u0010\"\u001a\u00020\u000f2\b\u0010\u000e\u001a\u0004\u0018\u00010\rJ\u0018\u0010$\u001a\u00020\u000f2\b\u0010\u000e\u001a\u0004\u0018\u00010\r2\u0006\u0010#\u001a\u00020\u0015J\u0018\u0010%\u001a\u00020\u000f2\b\u0010\u000e\u001a\u0004\u0018\u00010\r2\u0006\u0010#\u001a\u00020\u0015J\u0016\u0010&\u001a\u00020\u000f2\u0006\u0010\u001e\u001a\u00020\u001d2\u0006\u0010#\u001a\u00020\u0015J\u000e\u0010'\u001a\u00020\u000f2\u0006\u0010\u001e\u001a\u00020\u001dJ\u000e\u0010(\u001a\u00020\u00152\u0006\u0010\t\u001a\u00020\bJ\u000e\u0010)\u001a\u00020\u000f2\u0006\u0010\t\u001a\u00020\bJ\u001a\u0010,\u001a\u0004\u0018\u00010\n2\u0006\u0010\t\u001a\u00020\b2\b\u0010+\u001a\u0004\u0018\u00010*J\u0010\u0010-\u001a\u0004\u0018\u00010\n2\u0006\u0010\t\u001a\u00020\bJ\u0016\u0010/\u001a\u00020\u00152\u0006\u0010\t\u001a\u00020\b2\u0006\u0010.\u001a\u00020*J\u0006\u00100\u001a\u00020\u0015J\u000e\u00101\u001a\u00020\u00152\u0006\u0010\t\u001a\u00020\bJ\u000e\u00103\u001a\u0002022\u0006\u0010\t\u001a\u00020\bJ\u000e\u00104\u001a\u00020\u00152\u0006\u0010\t\u001a\u00020\bJ\u000e\u00105\u001a\u00020\n2\u0006\u0010\t\u001a\u00020\bJ\u0016\u00107\u001a\u00020*2\u0006\u0010\t\u001a\u00020\b2\u0006\u00106\u001a\u00020*J\u0016\u00109\u001a\u00020\u000f2\u0006\u0010\t\u001a\u00020\b2\u0006\u00108\u001a\u00020\u0002J\u000e\u0010:\u001a\u00020\u00152\u0006\u0010\t\u001a\u00020\bJ\u0010\u0010;\u001a\u0004\u0018\u00010*2\u0006\u0010\t\u001a\u00020\b¨\u0006>"}, d2 = {"La6/d;", "", "", AppMeasurementSdk.ConditionalUserProperty.VALUE, "d", "", "c", "L", "Landroid/content/Context;", "context", "Landroid/content/Intent;", "C", "B", "Landroid/view/View;", "view", "", "b", "a", ExifInterface.LONGITUDE_EAST, "", "g", "", "n", u.f45789b, "w", CampaignEx.JSON_KEY_AD_R, "k", "j", TtmlNode.TAG_P, "Landroid/app/Activity;", "activity", "h", "i", "o", "K", "enable", "H", RequestConfiguration.MAX_AD_CONTENT_RATING_G, "I", "x", "l", y.f45798f, "", "title", "D", "z", "channelId", t.f45782c, "m", "s", "La6/d$a;", "e", "v", ExifInterface.GPS_MEASUREMENT_IN_PROGRESS, "fileName", "F", "color", "J", CampaignEx.JSON_KEY_AD_Q, "f", "<init>", "()V", "core-android_googleRelease"}, k = 1, mv = {1, 9, 0})
@SuppressLint({"ObsoleteSdkInt"})
public final class d {

    public static final d f263a = new d();

    @Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\u0010\u000e\n\u0002\b\t\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0011\b\u0002\u0012\u0006\u0010\u0006\u001a\u00020\u0002¢\u0006\u0004\b\u0007\u0010\bR\u0017\u0010\u0006\u001a\u00020\u00028\u0006¢\u0006\f\n\u0004\b\u0003\u0010\u0004\u001a\u0004\b\u0003\u0010\u0005j\u0002\b\tj\u0002\b\n¨\u0006\u000b"}, d2 = {"La6/d$a;", "", "", "b", "Ljava/lang/String;", "()Ljava/lang/String;", AppMeasurementSdk.ConditionalUserProperty.VALUE, "<init>", "(Ljava/lang/String;ILjava/lang/String;)V", "c", "d", "core-android_googleRelease"}, k = 1, mv = {1, 9, 0})
    public static final class a {

        public static final a f264c = new a("DARK", 0, TapjoyConstants.TJC_THEME_DARK);

        public static final a f265d = new a("LIGHT", 1, TapjoyConstants.TJC_THEME_LIGHT);

        public static final a[] f266e;

        public static final m80.a f267f;

        public final String value;

        static {
            a[] a11 = a();
            f266e = a11;
            f267f = m80.b.a(a11);
        }

        public a(String str, int i11, String str2) {
            this.value = str2;
        }

        public static final a[] a() {
            return new a[]{f264c, f265d};
        }

        public static a valueOf(String str) {
            return (a) Enum.valueOf(a.class, str);
        }

        public static a[] values() {
            return (a[]) f266e.clone();
        }

        public final String getValue() {
            return this.value;
        }
    }

    public static final int L(int value) {
        return u80.c.d(value * Resources.getSystem().getDisplayMetrics().scaledDensity);
    }

    public static final int c(float value) {
        return u80.c.d(value * Resources.getSystem().getDisplayMetrics().density);
    }

    public static final int d(int value) {
        return u80.c.d(value * Resources.getSystem().getDisplayMetrics().density);
    }

    public final Intent A(Context context) {
        s.j(context, "context");
        Intent intent = new Intent("android.settings.APPLICATION_DETAILS_SETTINGS");
        intent.setData(Uri.fromParts("package", context.getPackageName(), null));
        intent.addFlags(268435456);
        intent.addFlags(1073741824);
        intent.addFlags(8388608);
        return intent;
    }

    public final Intent B(Context context) {
        Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("market://details?id=se.scmv.belarus"));
        intent.addFlags(1207959552);
        intent.addFlags(intent.getFlags() | 524288);
        if (context.getPackageManager().resolveActivity(intent, 0) == null) {
            return new Intent("android.intent.action.VIEW", Uri.parse("http://play.google.com/store/apps/details?id=" + context.getPackageName()));
        }
        return intent;
    }

    public final Intent C(Context context) {
        Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("appmarket://details?id=se.scmv.belarus"));
        intent.addFlags(1207959552);
        intent.addFlags(intent.getFlags() | 524288);
        if (context.getPackageManager().resolveActivity(intent, 0) == null) {
            wc0.a.INSTANCE.c("App Gallery not found", new Object[0]);
            return null;
        }
        return intent;
    }

    public final Intent D(Context context, String title) {
        s.j(context, "context");
        Intent intent = new Intent("android.intent.action.MAIN");
        intent.addCategory("android.intent.category.APP_EMAIL");
        Intent createChooser = Intent.createChooser(intent, title);
        PackageManager packageManager = context.getPackageManager();
        if (packageManager == null) {
            return null;
        }
        ComponentName resolveActivity = createChooser.resolveActivity(packageManager);
        if (resolveActivity != null) {
            s.g(resolveActivity);
        } else {
            createChooser = null;
        }
        return createChooser;
    }

    public final int E(int value) {
        return u80.c.d(value / Resources.getSystem().getDisplayMetrics().density);
    }

    public final String F(Context context, String fileName) {
        BufferedReader bufferedReader;
        s.j(context, "context");
        s.j(fileName, "fileName");
        try {
            InputStream open = context.getAssets().open(fileName);
            s.i(open, "open(...)");
            Reader inputStreamReader = new InputStreamReader(open, a90.c.UTF_8);
            if (inputStreamReader instanceof BufferedReader) {
                bufferedReader = (BufferedReader) inputStreamReader;
            } else {
                bufferedReader = new BufferedReader(inputStreamReader, 8192);
            }
            return b0.C0(q80.n.e(bufferedReader), "\n", null, null, 0, null, null, 62, null);
        } catch (Exception e11) {
            wc0.a.INSTANCE.d(e11);
            return "";
        }
    }

    public final void G(View view, boolean enable) {
        if (view != null && j()) {
            if (enable) {
                view.setSystemUiVisibility(view.getSystemUiVisibility() | 16);
            } else {
                a(view);
            }
        }
    }

    public final void H(View view, boolean enable) {
        if (view != null && r()) {
            if (enable) {
                view.setSystemUiVisibility(view.getSystemUiVisibility() | 8192);
            } else {
                b(view);
            }
        }
    }

    public final void I(Activity activity, boolean enable) {
        s.j(activity, "activity");
        try {
            H(activity.getWindow().getDecorView(), enable);
            G(activity.getWindow().getDecorView(), enable);
        } catch (Throwable th2) {
            wc0.a.INSTANCE.d(th2);
        }
    }

    public final void J(Context context, int color) {
        Activity activity;
        s.j(context, "context");
        Window window = null;
        if (context instanceof Activity) {
            activity = (Activity) context;
        } else {
            activity = null;
        }
        if (activity != null) {
            window = activity.getWindow();
        }
        if (window != null) {
            window.setStatusBarColor(color);
        }
    }

    public final void K(View view) {
        Object obj;
        if (view == null) {
            return;
        }
        try {
            Context context = view.getContext();
            if (context != null) {
                obj = context.getSystemService("input_method");
            } else {
                obj = null;
            }
            s.h(obj, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
            ((InputMethodManager) obj).showSoftInput(view, 2);
        } catch (Exception e11) {
            wc0.a.INSTANCE.d(e11);
        }
    }

    public final void a(View view) {
        if (j()) {
            view.setSystemUiVisibility(view.getSystemUiVisibility() & (-17));
        }
    }

    public final void b(View view) {
        if (Build.VERSION.SDK_INT >= 23) {
            view.setSystemUiVisibility(view.getSystemUiVisibility() & (-8193));
        }
    }

    public final a e(Context context) {
        s.j(context, "context");
        if (s(context)) {
            return a.f264c;
        }
        return a.f265d;
    }

    public final String f(Context context) {
        List<ActivityManager.RunningAppProcessInfo> list;
        String processName;
        s.j(context, "context");
        if (u()) {
            processName = Application.getProcessName();
            return processName;
        }
        ActivityManager activityManager = (ActivityManager) context.getSystemService("activity");
        if (activityManager != null) {
            list = activityManager.getRunningAppProcesses();
        } else {
            list = null;
        }
        if (list == null) {
            list = e80.t.m();
        }
        int myPid = Process.myPid();
        for (ActivityManager.RunningAppProcessInfo runningAppProcessInfo : list) {
            if (myPid == runningAppProcessInfo.pid) {
                return runningAppProcessInfo.processName;
            }
        }
        return null;
    }

    public final long g(Context context) {
        long longVersionCode;
        s.j(context, "context");
        PackageInfo packageInfo = context.getPackageManager().getPackageInfo(context.getPackageName(), 0);
        s.i(packageInfo, "getPackageInfo(...)");
        if (Build.VERSION.SDK_INT >= 28) {
            longVersionCode = packageInfo.getLongVersionCode();
            return longVersionCode;
        }
        return packageInfo.versionCode;
    }

    public final void h(Activity activity) {
        IBinder iBinder;
        if (activity == null) {
            return;
        }
        try {
            Object systemService = activity.getSystemService("input_method");
            s.h(systemService, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
            InputMethodManager inputMethodManager = (InputMethodManager) systemService;
            View currentFocus = activity.getCurrentFocus();
            IBinder iBinder2 = null;
            if (currentFocus != null) {
                iBinder = currentFocus.getWindowToken();
            } else {
                iBinder = null;
            }
            if (iBinder != null) {
                View currentFocus2 = activity.getCurrentFocus();
                if (currentFocus2 != null) {
                    iBinder2 = currentFocus2.getWindowToken();
                }
                inputMethodManager.hideSoftInputFromWindow(iBinder2, 0);
            }
        } catch (Exception e11) {
            wc0.a.INSTANCE.d(e11);
        }
    }

    public final void i(View view) {
        Object obj;
        if (view == null) {
            return;
        }
        try {
            Context context = view.getContext();
            if (context != null) {
                obj = context.getSystemService("input_method");
            } else {
                obj = null;
            }
            s.h(obj, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
            ((InputMethodManager) obj).hideSoftInputFromWindow(view.getWindowToken(), 0);
        } catch (Exception e11) {
            wc0.a.INSTANCE.d(e11);
        }
    }

    public final boolean j() {
        if (Build.VERSION.SDK_INT > 26) {
            return true;
        }
        return false;
    }

    public final boolean k() {
        if (Build.VERSION.SDK_INT >= 29) {
            return true;
        }
        return false;
    }

    public final boolean l(Context context) {
        s.j(context, "context");
        int isGooglePlayServicesAvailable = GoogleApiAvailability.getInstance().isGooglePlayServicesAvailable(context);
        if (isGooglePlayServicesAvailable != 0 && isGooglePlayServicesAvailable != 18 && isGooglePlayServicesAvailable != 2) {
            return false;
        }
        return true;
    }

    public final boolean m() {
        return true;
    }

    public final boolean n() {
        return true;
    }

    public final boolean o(View view) {
        Object obj;
        if (view == null) {
            return false;
        }
        try {
            Context context = view.getContext();
            if (context != null) {
                obj = context.getSystemService("input_method");
            } else {
                obj = null;
            }
            s.h(obj, "null cannot be cast to non-null type android.view.inputmethod.InputMethodManager");
            return ((InputMethodManager) obj).isActive();
        } catch (Exception e11) {
            wc0.a.INSTANCE.d(e11);
            return false;
        }
    }

    public final boolean p() {
        if (Build.VERSION.SDK_INT == 21) {
            return true;
        }
        return false;
    }

    public final boolean q(Context context) {
        s.j(context, "context");
        return s.e(f(context), context.getPackageName());
    }

    public final boolean r() {
        if (Build.VERSION.SDK_INT >= 23) {
            return true;
        }
        return false;
    }

    public final boolean s(Context context) {
        s.j(context, "context");
        int defaultNightMode = AppCompatDelegate.getDefaultNightMode();
        if (defaultNightMode != -100 && defaultNightMode != -1) {
            if (defaultNightMode == 1) {
                return false;
            }
            if (defaultNightMode == 2) {
                return true;
            }
            if (defaultNightMode != 3) {
                return false;
            }
        }
        if ((context.getResources().getConfiguration().uiMode & 48) != 32) {
            return false;
        }
        return true;
    }

    public final boolean t(Context context, String channelId) {
        NotificationChannel notificationChannel;
        boolean z11;
        int importance;
        s.j(context, "context");
        s.j(channelId, "channelId");
        if (Build.VERSION.SDK_INT >= 26) {
            Object systemService = context.getSystemService("notification");
            s.h(systemService, "null cannot be cast to non-null type android.app.NotificationManager");
            notificationChannel = ((NotificationManager) systemService).getNotificationChannel(channelId);
            if (notificationChannel != null) {
                importance = notificationChannel.getImportance();
                if (importance == 0) {
                    z11 = true;
                    if (z11) {
                        return true;
                    }
                    return false;
                }
            }
            z11 = false;
            if (z11) {
            }
        } else {
            return NotificationManagerCompat.from(context).areNotificationsEnabled();
        }
    }

    public final boolean u() {
        if (Build.VERSION.SDK_INT >= 28) {
            return true;
        }
        return false;
    }

    public final boolean v(Context context) {
        s.j(context, "context");
        if (!k()) {
            return false;
        }
        Context applicationContext = context.getApplicationContext();
        s.i(applicationContext, "getApplicationContext(...)");
        return s(applicationContext);
    }

    public final boolean w() {
        if (Build.VERSION.SDK_INT >= 33) {
            return true;
        }
        return false;
    }

    public final void x(Activity activity) {
        s.j(activity, "activity");
        Window window = activity.getWindow();
        window.clearFlags(67108864);
        window.addFlags(Integer.MIN_VALUE);
        window.getDecorView().setSystemUiVisibility(1024);
        window.setStatusBarColor(0);
    }

    public final void y(Context context) {
        s.j(context, "context");
        try {
            Intent z11 = z(context);
            if (z11 == null) {
                return;
            }
            context.startActivity(z11);
        } catch (ActivityNotFoundException e11) {
            wc0.a.INSTANCE.d(e11);
        }
    }

    public final Intent z(Context context) {
        s.j(context, "context");
        if (m()) {
            return B(context);
        }
        return C(context);
    }
}