京东到家.apk(点击下载) / g.java


package com.igexin.push.config;

import android.os.Bundle;
import com.igexin.c.a.c.a;
import com.igexin.push.core.e;

public final class g {
    public static final String a = "MetaDataConfig";

    private static void a() {
        try {
            Bundle bundle = e.l.getPackageManager().getApplicationInfo(e.l.getPackageName(), 128).metaData;
            if (bundle != null) {
                for (String str : bundle.keySet()) {
                    if ("PUSH_DOMAIN".equals(str)) {
                        a.a(a, "PUSH_DOMAIN:" + bundle.getString(str));
                        String string = bundle.getString(str);
                        SDKUrlConfig.setXfrAddressIps(new String[]{"socket://xfr." + string + ":5224"});
                        StringBuilder sb = new StringBuilder("XFR_ADDRESS_IPS:");
                        sb.append(SDKUrlConfig.getXfrAddress()[0]);
                        a.a(a, sb.toString());
                        SDKUrlConfig.XFR_ADDRESS_BAK = new String[]{"socket://xfr_bak." + string + ":5224"};
                        StringBuilder sb2 = new StringBuilder("XFR_ADDRESS_IPS_BAK:");
                        sb2.append(SDKUrlConfig.XFR_ADDRESS_BAK[0]);
                        a.a(sb2.toString(), new Object[0]);
                        SDKUrlConfig.BI_ADDRESS_IPS = new String[]{"http://bi." + string + "/api.php"};
                        StringBuilder sb3 = new StringBuilder("BI_ADDRESS_IPS:");
                        sb3.append(SDKUrlConfig.BI_ADDRESS_IPS[0]);
                        a.a(a, sb3.toString());
                        SDKUrlConfig.CONFIG_ADDRESS_IPS = new String[]{"http://config." + string + "/api.php"};
                        StringBuilder sb4 = new StringBuilder("CONFIG_ADDRESS_IPS:");
                        sb4.append(SDKUrlConfig.CONFIG_ADDRESS_IPS[0]);
                        a.a(a, sb4.toString());
                        return;
                    }
                }
            }
        } catch (Exception e) {
            a.a(e.toString(), new Object[0]);
        }
    }

    private static void a(String str) {
        SDKUrlConfig.setXfrAddressIps(new String[]{"socket://xfr." + str + ":5224"});
        StringBuilder sb = new StringBuilder("XFR_ADDRESS_IPS:");
        sb.append(SDKUrlConfig.getXfrAddress()[0]);
        a.a(a, sb.toString());
        SDKUrlConfig.XFR_ADDRESS_BAK = new String[]{"socket://xfr_bak." + str + ":5224"};
        StringBuilder sb2 = new StringBuilder("XFR_ADDRESS_IPS_BAK:");
        sb2.append(SDKUrlConfig.XFR_ADDRESS_BAK[0]);
        a.a(sb2.toString(), new Object[0]);
        SDKUrlConfig.BI_ADDRESS_IPS = new String[]{"http://bi." + str + "/api.php"};
        StringBuilder sb3 = new StringBuilder("BI_ADDRESS_IPS:");
        sb3.append(SDKUrlConfig.BI_ADDRESS_IPS[0]);
        a.a(a, sb3.toString());
        SDKUrlConfig.CONFIG_ADDRESS_IPS = new String[]{"http://config." + str + "/api.php"};
        StringBuilder sb4 = new StringBuilder("CONFIG_ADDRESS_IPS:");
        sb4.append(SDKUrlConfig.CONFIG_ADDRESS_IPS[0]);
        a.a(a, sb4.toString());
    }
}