酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319

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


package com.kugou.framework.musichunter.fp2013.a;

import android.support.annotation.Nullable;
import c.a.a.i;
import c.c.o;
import c.c.u;
import c.s;
import c.t;
import com.kugou.common.network.v;
import com.kugou.common.network.w;
import com.kugou.common.utils.ao;
import d.ab;
import d.z;
import java.io.IOException;
import java.util.Map;

public class e {

    private final long f59545a;

    private final int f59546b;

    private byte[] f59547c;

    private long f59548d;

    public interface a {
        @o
        c.b<ab> a(@u Map<String, String> map, @c.c.a z zVar);
    }

    public e(long j, int i) {
        this.f59545a = j;
        this.f59546b = i;
    }

    public void a(byte[] bArr) {
        this.f59547c = bArr;
    }

    @Nullable
    public c a() {
        ao.a(this.f59546b, 0);
        c cVar = new c();
        this.f59548d = System.currentTimeMillis();
        try {
            s<ab> a2 = ((a) new t.a().b("SearchRecognize").a(i.a()).a(w.a(com.kugou.android.app.a.a.k, "http://fingerprint.service.kugou.com/v2/music_trackid_level2")).a().b().a(a.class)).a(v.a().a("fpid", String.valueOf(this.f59545a)).a("fptype", "2").a("request_type", "0").a("last", "1").a("multi_result", "1").a("area_code", "1").a("include_unpublish", "1").g("userid").b(new String[0]).a(this.f59547c).b(), z.a(d.u.a("application/x-www-form-urlencoded;charset=utf-8"), this.f59547c)).a();
            ab d2 = a2.d();
            cVar.b(a2.c());
            if (a2.c() && d2 != null) {
                cVar.a(d2.e());
            }
            cVar.a(w.a(a2));
        } catch (IOException e2) {
            e2.printStackTrace();
            cVar.a(w.a(e2));
        }
        return cVar;
    }
}