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


package sv2;

import android.app.Application;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.graphics.drawable.Animatable;
import android.net.Uri;
import android.os.Build;
import android.text.TextUtils;
import cn.jiguang.union.ads.api.JUnionAdError;
import com.facebook.imagepipeline.request.ImageRequestBuilder;
import com.google.android.gms.common.GoogleApiAvailabilityLight;
import com.google.gson.JsonArray;
import com.google.gson.JsonElement;
import com.google.gson.JsonNull;
import com.google.gson.JsonObject;
import com.huawei.hms.support.api.entity.common.CommonConstant;
import com.tencent.matrix.iocanary.config.SharePluginInfo;
import com.xiaomi.mipush.sdk.Constants;
import com.xingin.utils.core.d1;
import com.xingin.utils.core.w;
import com.xingin.widgets.XYImageView;
import cv2.b;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Objects;
import kotlin.Metadata;
import kotlin.Unit;
import kotlin.collections.CollectionsKt__CollectionsKt;
import kotlin.jvm.JvmStatic;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.Intrinsics;
import kotlin.text.StringsKt__StringsJVMKt;
import kotlin.text.StringsKt__StringsKt;
import n02.e;
import okhttp3.HttpUrl;
import okhttp3.OkHttpClient;
import okhttp3.Request;
import okhttp3.Response;
import okhttp3.ResponseBody;
import p4.g;
import t3.c;
import y7.f;
import z60.h;

@Metadata(bv = {}, d1 = {"\u0000l\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0005\bÆ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b*\u0010+J\u001e\u0010\u0006\u001a\u00020\u00052\u0014\u0010\u0004\u001a\u0010\u0012\u0004\u0012\u00020\u0003\u0012\u0006\u0012\u0004\u0018\u00010\u00010\u0002H\u0007J\u001e\u0010\u0007\u001a\u00020\u00052\u0014\u0010\u0004\u001a\u0010\u0012\u0004\u0012\u00020\u0003\u0012\u0006\u0012\u0004\u0018\u00010\u00010\u0002H\u0007J\u0010\u0010\t\u001a\u00020\u00032\u0006\u0010\b\u001a\u00020\u0003H\u0007J\u0012\u0010\f\u001a\u0004\u0018\u00010\u000b2\u0006\u0010\n\u001a\u00020\u0003H\u0007J\u001c\u0010\u000f\u001a\u0004\u0018\u00010\u000e2\b\u0010\n\u001a\u0004\u0018\u00010\u00032\u0006\u0010\r\u001a\u00020\u0003H\u0007J\u000e\u0010\u0012\u001a\u00020\u00032\u0006\u0010\u0011\u001a\u00020\u0010J\u000e\u0010\u0013\u001a\u00020\u00032\u0006\u0010\u0011\u001a\u00020\u0010J\u0006\u0010\u0015\u001a\u00020\u0014J\u000e\u0010\u0016\u001a\u00020\u00142\u0006\u0010\u0011\u001a\u00020\u0010J\u0012\u0010\u0018\u001a\u0004\u0018\u00010\u00172\b\u0010\n\u001a\u0004\u0018\u00010\u0003J \u0010\u001e\u001a\n\u0012\u0004\u0012\u00020\u001d\u0018\u00010\u001c2\u0006\u0010\u001a\u001a\u00020\u00192\b\u0010\u001b\u001a\u0004\u0018\u00010\u0003J\u0016\u0010 \u001a\u00020\u00142\u0006\u0010\u001a\u001a\u00020\u00192\u0006\u0010\u001f\u001a\u00020\u0003J9\u0010)\u001a\u00020'2\u0006\u0010\"\u001a\u00020!2\u0006\u0010\n\u001a\u00020\u00032!\u0010(\u001a\u001d\u0012\u0013\u0012\u00110\u0014¢\u0006\f\b$\u0012\b\b%\u0012\u0004\b\b(&\u0012\u0004\u0012\u00020'0#¨\u0006,"}, d2 = {"Lsv2/i;", "", "", "", "map", "Lcom/google/gson/JsonObject;", "l", "m", "targetStr", "e", "url", "Lokhttp3/HttpUrl$Builder;", "b", SharePluginInfo.ISSUE_FILE_PATH, "Ljava/io/File;", "c", "Landroid/app/Application;", "application", h.f160753a, "g", "", "j", "k", "Ljava/io/InputStream;", "d", "Landroid/content/Context;", "context", "uriString", "", "Landroid/content/pm/ResolveInfo;", f.f156778k, "packageName", "i", "Lcom/xingin/widgets/XYImageView;", "ivImage", "Lkotlin/Function1;", "Lkotlin/ParameterName;", "name", JUnionAdError.Message.SUCCESS, "", "callback", GoogleApiAvailabilityLight.TRACKING_SOURCE_NOTIFICATION, "<init>", "()V", "hybrid_webview_library_release"}, k = 1, mv = {1, 6, 0})
/* compiled from: BridgeUtils.kt */
public final class i {

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

    @Metadata(bv = {}, d1 = {"\u0000)\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0003\n\u0002\b\u0003*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001J&\u0010\t\u001a\u00020\b2\b\u0010\u0004\u001a\u0004\u0018\u00010\u00032\b\u0010\u0005\u001a\u0004\u0018\u00010\u00022\b\u0010\u0007\u001a\u0004\u0018\u00010\u0006H\u0016J\u001c\u0010\f\u001a\u00020\b2\b\u0010\u0004\u001a\u0004\u0018\u00010\u00032\b\u0010\u000b\u001a\u0004\u0018\u00010\nH\u0016¨\u0006\r"}, d2 = {"sv2/i$a", "Lt3/c;", "Lp4/g;", "", "id", "imageInfo", "Landroid/graphics/drawable/Animatable;", "animatable", "", h.f160753a, "", "throwable", "a", "hybrid_webview_library_release"}, k = 1, mv = {1, 6, 0})
    /* compiled from: BridgeUtils.kt */
    public static final class a extends c<g> {

        /* renamed from: b  reason: collision with root package name */
        public final /* synthetic */ Function1<Boolean, Unit> f131398b;

        /* JADX DEBUG: Multi-variable search result rejected for r1v0, resolved type: kotlin.jvm.functions.Function1<? super java.lang.Boolean, kotlin.Unit> */
        /* JADX WARN: Multi-variable type inference failed */
        public a(Function1<? super Boolean, Unit> function1) {
            this.f131398b = function1;
        }

        @Override // t3.d, t3.c
        public void a(String str, Throwable th3) {
            super.a(str, th3);
            this.f131398b.invoke(Boolean.FALSE);
        }

        /* renamed from: h */
        public void e(String str, g gVar, Animatable animatable) {
            super.e(str, gVar, animatable);
            this.f131398b.invoke(Boolean.TRUE);
        }
    }

    @JvmStatic
    public static final HttpUrl.Builder b(String str) {
        Intrinsics.checkNotNullParameter(str, "url");
        if (!(StringsKt__StringsJVMKt.startsWith$default(str, "http", false, 2, null))) {
            StringBuilder sb3 = new StringBuilder();
            b bVar = b.f66553a;
            sb3.append(bVar.r());
            sb3.append(bVar.j());
            sb3.append(str);
            str = sb3.toString();
        }
        HttpUrl parse = HttpUrl.parse(str);
        if (parse != null) {
            return parse.newBuilder();
        }
        return null;
    }

    @JvmStatic
    public static final File c(String str, String str2) {
        Intrinsics.checkNotNullParameter(str2, SharePluginInfo.ISSUE_FILE_PATH);
        if (!TextUtils.isEmpty(str2) && !TextUtils.isEmpty(str)) {
            File file = new File(str2);
            if (file.exists()) {
                file.delete();
            }
            if (!file.getParentFile().isDirectory()) {
                return null;
            }
            if (!file.getParentFile().exists()) {
                file.getParentFile().mkdirs();
            }
            try {
                InputStream d14 = f131397a.d(str);
                if (d14 == null) {
                    return null;
                }
                byte[] bArr = new byte[1024];
                FileOutputStream fileOutputStream = new FileOutputStream(file);
                while (true) {
                    int read = d14.read(bArr);
                    if (read != -1) {
                        fileOutputStream.write(bArr, 0, read);
                    } else {
                        w.d(fileOutputStream);
                        w.d(d14);
                        return file;
                    }
                }
            } catch (IOException e14) {
                n.f131404a.e(e14);
            }
        }
        return null;
    }

    @JvmStatic
    public static final String e(String str) {
        Intrinsics.checkNotNullParameter(str, "targetStr");
        if (StringsKt__StringsJVMKt.isBlank(str)) {
            return str;
        }
        if (StringsKt__StringsKt.contains$default((CharSequence) str, (CharSequence) "\\", false, 2, (Object) null)) {
            str = StringsKt__StringsJVMKt.replace(str, "\\", "\\\\", false);
        }
        return StringsKt__StringsKt.contains$default(str, "\"", false, 2, null) ? StringsKt__StringsJVMKt.replace(str, "\"", "\\\"", false) : str;
    }

    @JvmStatic
    public static final JsonObject l(Map<String, ? extends Object> map) {
        Intrinsics.checkNotNullParameter(map, "map");
        JsonObject jsonObject = new JsonObject();
        ArrayList arrayList = new ArrayList(map.size());
        for (Map.Entry<String, ? extends Object> entry : map.entrySet()) {
            Object value = entry.getValue();
            if (value == null) {
                jsonObject.add(entry.getKey(), JsonNull.INSTANCE);
            } else if (value instanceof Map) {
                jsonObject.add(entry.getKey(), l((Map) value));
            } else if (value instanceof String) {
                jsonObject.addProperty(entry.getKey(), e((String) value));
            } else {
                boolean z14 = value instanceof Integer;
                if (z14) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (z14) {
                    jsonObject.addProperty(entry.getKey(), Integer.valueOf(((Integer) value).intValue()));
                } else if (value instanceof Short) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Long) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Byte) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Float) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Double) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Boolean) {
                    jsonObject.addProperty(entry.getKey(), (Boolean) value);
                } else if (value instanceof Character) {
                    jsonObject.addProperty(entry.getKey(), (Character) value);
                } else if (value instanceof JsonElement) {
                    jsonObject.add(entry.getKey(), (JsonElement) value);
                } else {
                    jsonObject.addProperty(entry.getKey(), value.toString());
                }
            }
            arrayList.add(Unit.INSTANCE);
        }
        return jsonObject;
    }

    @JvmStatic
    public static final JsonObject m(Map<String, ? extends Object> map) {
        Intrinsics.checkNotNullParameter(map, "map");
        JsonObject jsonObject = new JsonObject();
        ArrayList arrayList = new ArrayList(map.size());
        for (Map.Entry<String, ? extends Object> entry : map.entrySet()) {
            Object value = entry.getValue();
            if (value == null) {
                jsonObject.add(entry.getKey(), JsonNull.INSTANCE);
            } else if (value instanceof Map) {
                jsonObject.add(entry.getKey(), m((Map) value));
            } else if (value instanceof List) {
                JsonArray jsonArray = new JsonArray();
                for (Object obj : (Iterable) value) {
                    if (obj instanceof Boolean) {
                        jsonArray.add((Boolean) obj);
                    } else if (obj instanceof Number) {
                        jsonArray.add((Number) obj);
                    } else if (obj instanceof String) {
                        jsonArray.add((String) obj);
                    } else if (obj instanceof Character) {
                        jsonArray.add((Character) obj);
                    } else if (obj instanceof JsonElement) {
                        jsonArray.add((JsonElement) obj);
                    } else if (obj instanceof Map) {
                        Objects.requireNonNull(obj, "null cannot be cast to non-null type kotlin.collections.Map<kotlin.String, kotlin.Any?>");
                        jsonArray.add(m((Map) obj));
                    }
                }
                jsonObject.add(entry.getKey(), jsonArray);
            } else if (value instanceof String) {
                jsonObject.addProperty(entry.getKey(), (String) value);
            } else {
                boolean z14 = value instanceof Integer;
                if (z14) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (z14) {
                    jsonObject.addProperty(entry.getKey(), Integer.valueOf(((Integer) value).intValue()));
                } else if (value instanceof Short) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Long) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Byte) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Float) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Double) {
                    jsonObject.addProperty(entry.getKey(), (Number) value);
                } else if (value instanceof Boolean) {
                    jsonObject.addProperty(entry.getKey(), (Boolean) value);
                } else if (value instanceof Character) {
                    jsonObject.addProperty(entry.getKey(), (Character) value);
                } else if (value instanceof JsonElement) {
                    jsonObject.add(entry.getKey(), (JsonElement) value);
                } else {
                    jsonObject.addProperty(entry.getKey(), value.toString());
                }
            }
            arrayList.add(Unit.INSTANCE);
        }
        return jsonObject;
    }

    public static final void o(Function1 function1) {
        Intrinsics.checkNotNullParameter(function1, "$callback");
        function1.invoke(Boolean.FALSE);
    }

    public final InputStream d(String str) {
        try {
            Response execute = new OkHttpClient().newCall(new Request.Builder().get().url(str == null ? "" : str).build()).execute();
            if (!((execute != null ? execute.body() : null) == null || !execute.isSuccessful() || execute.body() == null)) {
                ResponseBody body = execute.body();
                if (body != null) {
                    return body.byteStream();
                }
                throw new NullPointerException("null cannot be cast to non-null type okhttp3.ResponseBody");
            }
        } catch (IOException e14) {
            n.b("post_note_activity", str + "--" + e14.getMessage());
            n.f131404a.e(e14);
        }
        return null;
    }

    public final List<ResolveInfo> f(Context context, String str) {
        Intrinsics.checkNotNullParameter(context, "context");
        if (str == null) {
            return null;
        }
        List<ResolveInfo> f14 = e.f(context.getPackageManager(), new Intent(CommonConstant.ACTION.HWID_SCHEME_URL, Uri.parse(str)), 64);
        Intrinsics.checkNotNullExpressionValue(f14, "context.packageManager.q…ager.GET_RESOLVED_FILTER)");
        ArrayList arrayList = new ArrayList();
        for (T t14 : f14) {
            if (CollectionsKt__CollectionsKt.listOf((Object[]) new String[]{"com.baidu.BaiduMap", "com.autonavi.minimap", "com.google.android.apps.maps", "com.tencent.map"}).contains(((ResolveInfo) t14).activityInfo.packageName)) {
                arrayList.add(t14);
            }
        }
        return arrayList;
    }

    public final String g(Application application) {
        Intrinsics.checkNotNullParameter(application, "application");
        String country = application.getResources().getConfiguration().locale.getCountry();
        Intrinsics.checkNotNullExpressionValue(country, "application.resources.configuration.locale.country");
        return country;
    }

    public final String h(Application application) {
        Intrinsics.checkNotNullParameter(application, "application");
        Locale locale = application.getResources().getConfiguration().locale;
        if (Build.VERSION.SDK_INT >= 21) {
            String languageTag = locale.toLanguageTag();
            Intrinsics.checkNotNullExpressionValue(languageTag, "{\n            current.toLanguageTag()\n        }");
            return languageTag;
        }
        StringBuilder sb3 = new StringBuilder();
        sb3.append(locale.getLanguage());
        if (locale.getCountry() != null) {
            sb3.append(Constants.ACCEPT_TIME_SEPARATOR_SERVER);
            sb3.append(locale.getCountry());
        }
        String sb4 = sb3.toString();
        Intrinsics.checkNotNullExpressionValue(sb4, "{\n            val builde…lder.toString()\n        }");
        return sb4;
    }

    public final boolean i(Context context, String str) {
        Intrinsics.checkNotNullParameter(context, "context");
        Intrinsics.checkNotNullParameter(str, "packageName");
        try {
            PackageManager packageManager = context.getPackageManager();
            if (packageManager != null) {
                return packageManager.getPackageInfo(str, 0) != null;
            }
            throw new NullPointerException("null cannot be cast to non-null type android.content.pm.PackageManager");
        } catch (PackageManager.NameNotFoundException e14) {
            n.f131404a.e(e14);
            return false;
        }
    }

    /* JADX WARNING: Code restructure failed: missing block: B:15:0x0069, code lost:
        if (kotlin.text.StringsKt__StringsJVMKt.startsWith$default(r0, "generic", false, 2, null) == false) goto L_0x006b;
     */
    public final boolean j() {
        String str = Build.FINGERPRINT;
        Intrinsics.checkNotNullExpressionValue(str, "FINGERPRINT");
        if (!(StringsKt__StringsJVMKt.startsWith$default(str, "generic", false, 2, null))) {
            Intrinsics.checkNotNullExpressionValue(str, "FINGERPRINT");
            if (!(StringsKt__StringsJVMKt.startsWith$default(str, "unknown", false, 2, null))) {
                String str2 = Build.MODEL;
                Intrinsics.checkNotNullExpressionValue(str2, "MODEL");
                if (!(StringsKt__StringsKt.contains$default((CharSequence) str2, (CharSequence) "google_sdk", false, 2, (Object) null))) {
                    Intrinsics.checkNotNullExpressionValue(str2, "MODEL");
                    if (!(StringsKt__StringsKt.contains$default((CharSequence) str2, (CharSequence) "Emulator", false, 2, (Object) null))) {
                        Intrinsics.checkNotNullExpressionValue(str2, "MODEL");
                        if (!(StringsKt__StringsKt.contains$default((CharSequence) str2, (CharSequence) "Android SDK built for x86", false, 2, (Object) null))) {
                            String str3 = Build.MANUFACTURER;
                            Intrinsics.checkNotNullExpressionValue(str3, "MANUFACTURER");
                            if (!(StringsKt__StringsKt.contains$default((CharSequence) str3, (CharSequence) "Genymotion", false, 2, (Object) null))) {
                                String str4 = Build.BRAND;
                                Intrinsics.checkNotNullExpressionValue(str4, "BRAND");
                                if (StringsKt__StringsJVMKt.startsWith$default(str4, "generic", false, 2, null)) {
                                    String str5 = Build.DEVICE;
                                    Intrinsics.checkNotNullExpressionValue(str5, "DEVICE");
                                }
                                if (Intrinsics.areEqual("google_sdk", Build.PRODUCT)) {
                                    return true;
                                }
                                return false;
                            }
                        }
                    }
                }
            }
        }
        return true;
    }

    public final boolean k(Application application) {
        Intrinsics.checkNotNullParameter(application, "application");
        int i10 = application.getResources().getConfiguration().screenLayout & 15;
        if (i10 != 3 && i10 != 4) {
            return false;
        }
        int i14 = application.getResources().getDisplayMetrics().densityDpi;
        if (i14 == 160 || i14 == 240 || i14 == 160 || i14 == 213 || i14 == 320) {
            return true;
        }
        return false;
    }

    public final void n(XYImageView xYImageView, String str, Function1<? super Boolean, Unit> function1) {
        Intrinsics.checkNotNullParameter(xYImageView, "ivImage");
        Intrinsics.checkNotNullParameter(str, "url");
        Intrinsics.checkNotNullParameter(function1, "callback");
        if (TextUtils.isEmpty(str)) {
            function1.invoke(Boolean.FALSE);
        }
        com.facebook.imagepipeline.request.a a14 = ImageRequestBuilder.newBuilderWithSource(Uri.parse(str)).a();
        d1.m(new h(function1), com.igexin.push.config.c.f25220j);
        try {
            xYImageView.setController(((o3.h) ((o3.h) ((o3.h) ((o3.h) xYImageView.getControllerBuilder().z(null)).B(a14)).b(xYImageView.getController())).A(new a(function1))).build());
            xYImageView.setVisibility(0);
        } catch (Throwable th3) {
            n.f131404a.e(th3);
            function1.invoke(Boolean.FALSE);
        }
    }
}