WeChat.apk(点击下载) / a.java


package com.tencent.mm.plugin.brandservice.webprefetcher.debug;

import com.tencent.mm.ipcinvoker.r;
import com.tencent.mm.ipcinvoker.type.IPCString;
import com.tencent.mm.plugin.webview.core.v;
import com.tencent.mm.plugin.webview.core.x;
import com.tencent.mm.pluginsdk.model.q1;
import com.tencent.mm.sdk.platformtools.BuildInfo;
import com.tencent.mm.sdk.platformtools.LocaleUtil;
import com.tencent.mm.sdk.platformtools.WeChatProcess;
import com.tencent.xweb.CookieManager;
import com.tencent.xweb.internal.ConstValue;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import kotlin.Metadata;
import lh4.m;

public final class a {

    @Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0000\u001a\u0004\u0018\u00010\u00012\b\u0010\u0002\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0003"}, d2 = {"<anonymous>", "Lcom/tencent/mm/ipcinvoker/type/IPCString;", LocaleUtil.ITALIAN, "invoke"}, k = 3, mv = {1, 7, 1}, xi = 48)
    /* renamed from: com.tencent.mm.plugin.brandservice.webprefetcher.debug.a$a  reason: collision with other inner class name */
    public static final class C1004a<InputType, ResultType> implements r {

        /* renamed from: a  reason: collision with root package name */
        public static final C1004a<InputType, ResultType> f100843a = new C1004a<>();

        @Override // com.tencent.mm.ipcinvoker.r
        public Object invoke(Object obj) {
            String str;
            IPCString iPCString = (IPCString) obj;
            CookieManager instance = CookieManager.getInstance();
            if (iPCString != null) {
                str = iPCString.f75820d;
            } else {
                str = null;
            }
            String cookie = instance.getCookie(str);
            if (cookie == null) {
                cookie = "";
            }
            return new IPCString(cookie);
        }
    }

    public static final boolean a() {
        v.b bVar = v.f164638a;
        if (BuildInfo.DEBUG) {
            return true;
        }
        if (!bVar.a() || x.a().getInt("debugCookie", -1) != 1) {
            return false;
        }
        return true;
    }

    public static final boolean b() {
        if (!v.f164638a.a() || x.a().getInt("debugPatchEnable", -1) != 1) {
            return false;
        }
        return true;
    }

    public static final String c() {
        String str;
        String str2;
        if (q1.b()) {
            str = WeChatProcess.PROCESS_MAIN;
        } else {
            str = WeChatProcess.PROCESS_TOOLS;
        }
        m.f(str, ConstValue.INIT_CONFIG_KEY_PROCESSNAME);
        IPCString iPCString = (IPCString) com.tencent.mm.ipcinvoker.a.b(str, new IPCString("https://mp.weixin.qq.com/index/SetContainer"), C1004a.f100843a);
        if (iPCString != null) {
            str2 = iPCString.f75820d;
        } else {
            str2 = null;
        }
        if (str2 == null) {
            return "";
        }
        return str2;
    }

    public static final void d(HashMap<String, List<String>> hashMap, String str) {
        m.g(hashMap, "headers");
        m.g(str, "infoPrefix");
        if (BuildInfo.DEBUG) {
            for (Map.Entry<String, List<String>> entry : hashMap.entrySet()) {
                entry.getKey();
                Objects.toString(entry.getValue());
            }
        }
    }
}