号簿助手 v4.6.31版本的 MD5 值为:9d7ff98a6bb5cc178eac2df4d1b2f0e0
以下内容为反编译后的 v.java 源代码,内容仅作参考
package com.cn21.ued.apm.util;
import android.content.Context;
import com.chinatelecom.pim.core.IConstant;
import com.cn21.ued.apm.constants.UedApplicaionData;
import org.json.JSONObject;
public class v {
private static final String Tag = v.class.getName();
public static boolean d(Context context, String str) {
try {
s.e(Tag, "first ubue post ...");
String a = com.cn21.ued.apm.b.a.b.a("http://ux.21cn.com/api/appReportRest/packages", System.currentTimeMillis() + UedApplicaionData.deltaBetweenServerAndClientTime, str, k.F(context, null), 2, 0, UedApplicaionData.key, UedApplicaionData.UB_VERSION, UedApplicaionData.UE_VERSION, UedApplicaionData.CUSTOMEVENT_VERSION, UedApplicaionData.HTTP_VERSION, UedApplicaionData.Block_VERSION);
s.e(Tag, "first UB rep:" + a);
if (y.aC(a)) {
return false;
}
JSONObject jSONObject = new JSONObject(a);
int a2 = y.a(String.valueOf(jSONObject.getInt("code")), -5);
if (a2 == -1) {
UedApplicaionData.sid = "";
return true;
}
if (a2 == 0) {
UedApplicaionData.key = y.f(jSONObject.getString(IConstant.VoiceRecognition.EXTRA_KEY), "");
}
return true;
} catch (Exception e) {
return false;
}
}
}