手机管家 v6.0.0版本的 MD5 值为:bf0bca2cb03f766137fe9ecf7383a634

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


package tmsdk.common.module.aresengine;

import android.content.Intent;
import android.net.Uri;
import com.tencent.kingkong.database.SQLiteDatabase;
import tcs.ub;
import tmsdk.common.TMSDKContext;

public class e {
    public static final String TAG = "CallforwardUtil";

    public static void ev(int i) {
        if (i != 0) {
            iP(i);
        } else {
            HE();
        }
    }

    private static void iP(int i) {
        String str;
        if (ub.Z(TMSDKContext.getApplicaionContext()) == 2) {
            String str2 = SQLiteDatabase.KeyEmpty;
            switch (i) {
                case 1:
                    str2 = "*9013800000000";
                    break;
                case 2:
                    str2 = "*9013632545744";
                    break;
                case 3:
                    str2 = "*9013826512148";
                    break;
            }
            str = "tel:" + str2;
        } else {
            String encode = Uri.encode("#");
            String str3 = SQLiteDatabase.KeyEmpty;
            switch (i) {
                case 1:
                    str3 = "13800000000";
                    break;
                case 2:
                    str3 = "13632545744";
                    break;
                case 3:
                    str3 = "13826512148";
                    break;
            }
            str = "tel:**67*" + str3 + encode;
        }
        Intent intent = new Intent("android.intent.action.CALL", Uri.parse(str));
        intent.setFlags(SQLiteDatabase.CREATE_IF_NECESSARY);
        try {
            TMSDKContext.getApplicaionContext().startActivity(intent);
        } catch (Throwable th) {
        }
    }

    private static void HE() {
        Uri parse;
        if (ub.Z(TMSDKContext.getApplicaionContext()) == 2) {
            parse = Uri.parse("tel:*900");
        } else {
            String encode = Uri.encode("#");
            parse = Uri.parse("tel:" + encode + "67" + encode);
        }
        Intent intent = new Intent("android.intent.action.CALL", parse);
        intent.setFlags(SQLiteDatabase.CREATE_IF_NECESSARY);
        try {
            TMSDKContext.getApplicaionContext().startActivity(intent);
        } catch (Throwable th) {
        }
    }
}