正在查看: MX Player v1.97.8 应用的 ReferrerReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: MX Player v1.97.8 应用的 ReferrerReceiver.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.mxtech.videoplayer.ad;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.text.TextUtils;
import com.microsoft.identity.client.internal.MsalUtils;
import defpackage.d1j;
import defpackage.gfh;
import defpackage.weh;
import java.io.UnsupportedEncodingException;
import java.net.URLDecoder;
public class ReferrerReceiver extends BroadcastReceiver {
@Override
public final void onReceive(Context context, Intent intent) {
String str;
String stringExtra = intent.getStringExtra("referrer");
if (TextUtils.isEmpty(stringExtra)) {
return;
}
try {
int i = d1j.a;
try {
str = URLDecoder.decode(stringExtra, "UTF-8");
} catch (UnsupportedEncodingException unused) {
str = "malformed";
}
int i2 = d1j.a;
for (String str2 : str.split(MsalUtils.QUERY_STRING_DELIMITER)) {
if (str2.startsWith("utm_source=")) {
str2.substring(11);
String str3 = weh.a;
} else if (str2.startsWith("utm_medium")) {
str2.substring(11);
String str4 = weh.a;
} else if (str2.startsWith("utm_campaign")) {
str2.substring(13);
String str5 = weh.a;
}
}
} catch (Exception e) {
gfh.c(e);
}
}
}