惠合 v3.0.0版本的 MD5 值为:0eb47ffc7a53a6b708a3b4e3f9ed0e8c
以下内容为反编译后的 dk2.java 源代码,内容仅作参考
package p.a.y.e.a.s.e.net;
import android.content.Context;
import com.meizu.cloud.pushsdk.notification.model.NotifyType;
import com.xiaomi.miui.pushads.sdk.k;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.LinkedList;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
public class dk2 {
public static int lite_do(String str, String str2, zj2 zj2Var) {
LinkedList linkedList = new LinkedList();
linkedList.add(new BasicNameValuePair("logValue", zj2Var.lite_if));
linkedList.add(new BasicNameValuePair("appId", str));
linkedList.add(new BasicNameValuePair("showType", r5.lite_abstract(new StringBuilder(), zj2Var.lite_do, "")));
linkedList.add(new BasicNameValuePair(NotifyType.SOUND, ek2.lite_if(linkedList, str2)));
try {
HttpPost httpPost = new HttpPost("http://new.api.ad.xiaomi.com/logNotificationAdActions");
httpPost.setEntity(new UrlEncodedFormEntity(linkedList, "UTF-8"));
return 200 == new DefaultHttpClient().execute(httpPost).getStatusLine().getStatusCode() ? 0 : 1;
} catch (ClientProtocolException e) {
e.printStackTrace();
return 1;
} catch (UnsupportedEncodingException e2) {
e2.printStackTrace();
return 1;
} catch (IOException e3) {
e3.printStackTrace();
return 1;
}
}
public static boolean lite_if(Context context) {
return k.a.a != com.xiaomi.miui.pushads.sdk.f.a(context);
}
}