龙将斩千 v5.5.5.39856版本的 MD5 值为:5c05b1d6f8d872ca3fe0343d6ff07caf

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


package com.qiyukf.nimlib.e;

import android.text.TextUtils;
import com.qiyukf.nimlib.sdk.ServerAddresses;

public final class e {

    public enum a {
        TEST("t", "imtest.netease.im:2000", "https://imtest.netease.im/lbs/conf.jsp", "https://imtest.netease.im/1.gif", "https://imtest4.netease.im/test", "https://imtest6.netease.im:8012/"),
        PRE_REL("p", "link.netease.im:8080", "https://lbs.netease.im/lbs/conf.jsp", "https://imtest.netease.im/1.gif", "https://imtest4.netease.im/test", "https://imtest6.netease.im:8012/"),
        REL("r", "link.chatnos.com:8080", "https://lbs-qiyu.netease.im/lbs/conf.jsp?devflag=qyonline", "https://dr.netease.im/1.gif", "https://imtest4.netease.im/test", "https://imtest6.netease.im:8012/");

        String d;
        String e;
        String f;
        String g;
        String h;
        String i;

        a(String str, String str2, String str3, String str4, String str5, String str6) {
            this.d = str;
            this.e = str2;
            this.f = str3;
            this.g = str4;
            this.h = str5;
            this.i = str6;
        }
    }

    public static boolean a() {
        return f.b == a.TEST;
    }

    public static boolean b() {
        return f.b == a.PRE_REL;
    }

    public static boolean c() {
        ServerAddresses i = com.qiyukf.nimlib.c.i();
        return (i == null || TextUtils.isEmpty(i.negoKeyEncaKeyParta) || TextUtils.isEmpty(i.negoKeyEncaKeyPartb)) ? false : true;
    }

    public static boolean d() {
        ServerAddresses i = com.qiyukf.nimlib.c.i();
        return (i == null || TextUtils.isEmpty(i.module)) ? false : true;
    }

    public static void a(int i) {
        f.a(i);
    }

    public static int e() {
        if (f.b.d.equals("t")) {
            return 1;
        }
        if (f.b.d.equals("p")) {
            return 2;
        }
        return f.b.d.equals("r") ? 0 : 0;
    }

    public static boolean f() {
        return (com.qiyukf.nimlib.c.i() != null) && com.qiyukf.nimlib.c.i().test;
    }
}