安全中心 v4.9.2版本的 MD5 值为:d64c0ec7920c532fa6e6d9bb001cf9bf
以下内容为反编译后的 oo.java 源代码,内容仅作参考
package tcs;
import android.content.Intent;
import android.net.Uri;
import com.tencent.kingkong.database.SQLiteDatabase;
import tmsdk.common.TMSDKContext;
public class oo {
public static final String TAG = "CallforwardUtil";
public static void ev(int i) {
if (i != 0) {
hG(i);
} else {
Bd();
}
}
private static void hG(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;
}
if (meri.service.usespermission.d.c(TMSDKContext.getApplicaionContext(), "android.permission.CALL_PHONE") == 1) {
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 Bd() {
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);
}
if (meri.service.usespermission.d.c(TMSDKContext.getApplicaionContext(), "android.permission.CALL_PHONE") == 1) {
Intent intent = new Intent("android.intent.action.CALL", parse);
intent.setFlags(SQLiteDatabase.CREATE_IF_NECESSARY);
try {
TMSDKContext.getApplicaionContext().startActivity(intent);
} catch (Throwable th) {
}
}
}
}