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


package com.igexin.push.config;

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

public final class b {
    private static b a;

    private b() {
    }

    public static synchronized b a() {
        b bVar;
        synchronized (b.class) {
            if (a == null) {
                a = new b();
            }
            bVar = a;
        }
        return bVar;
    }

    public static boolean b() {
        try {
            Bundle bundle = e.l.getPackageManager().getApplicationInfo(e.l.getPackageName(), 128).metaData;
            if (bundle != null) {
                Iterator<String> it = bundle.keySet().iterator();
                while (true) {
                    if (!it.hasNext()) {
                        break;
                    }
                    String next = it.next();
                    if ("PUSH_DOMAIN".equals(next)) {
                        a.a(g.a, "PUSH_DOMAIN:" + bundle.getString(next));
                        String string = bundle.getString(next);
                        SDKUrlConfig.setXfrAddressIps(new String[]{"socket://xfr." + string + ":5224"});
                        StringBuilder sb = new StringBuilder("XFR_ADDRESS_IPS:");
                        sb.append(SDKUrlConfig.getXfrAddress()[0]);
                        a.a(g.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(g.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(g.a, sb4.toString());
                        break;
                    }
                }
            }
        } catch (Exception e) {
            a.a(e.toString(), new Object[0]);
        }
        return true;
    }

    private static String c() {
        return null;
    }

    private static int d() {
        return 0;
    }
}