号簿助手 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;
        }
    }
}