P2X v5.6.5版本的 MD5 值为:c9754e3fb9716daeb935e470461cc2a2
以下内容为反编译后的 n2.java 源代码,内容仅作参考
package y4;
import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.os.Bundle;
import android.text.TextUtils;
import java.math.BigInteger;
import java.util.Arrays;
import java.util.List;
import java.util.Locale;
public final class n2 extends e3 {
public String A;
public int B;
public String C;
public String D;
public String E;
public long F;
public String G;
public String f7716t;
public String f7717u;
public int f7718v;
public String f7719w;
public long x;
public final long f7720y;
public List z;
public n2(n3 n3Var, long j9) {
super(n3Var);
this.F = 0L;
this.G = null;
this.f7720y = j9;
}
@Override
public final boolean r() {
return true;
}
public final void s() {
String str;
String str2;
boolean z;
int l9;
u2 u2Var;
String str3;
u2 u2Var2;
s2 s2Var;
List<String> list;
Bundle u5;
Integer valueOf;
String x;
String str4;
String str5;
Object obj = this.f4437r;
n3 n3Var = (n3) obj;
String packageName = n3Var.f7721r.getPackageName();
PackageManager packageManager = n3Var.f7721r.getPackageManager();
String str6 = "Unknown";
int i9 = Integer.MIN_VALUE;
String str7 = "";
String str8 = "unknown";
if (packageManager == null) {
u2 u2Var3 = n3Var.z;
n3.k(u2Var3);
u2Var3.f7840w.b(u2.x(packageName), "PackageManager is null, app identity information might be inaccurate. appId");
} else {
try {
str8 = packageManager.getInstallerPackageName(packageName);
} catch (IllegalArgumentException unused) {
u2 u2Var4 = n3Var.z;
n3.k(u2Var4);
u2Var4.f7840w.b(u2.x(packageName), "Error retrieving app installer package name. appId");
}
if (str8 == null) {
str8 = "manual_install";
} else if ("com.android.vending".equals(str8)) {
str8 = "";
}
try {
PackageInfo packageInfo = packageManager.getPackageInfo(((n3) obj).f7721r.getPackageName(), 0);
if (packageInfo != null) {
CharSequence applicationLabel = packageManager.getApplicationLabel(packageInfo.applicationInfo);
if (TextUtils.isEmpty(applicationLabel)) {
str2 = "Unknown";
} else {
str2 = applicationLabel.toString();
}
try {
str6 = packageInfo.versionName;
i9 = packageInfo.versionCode;
} catch (PackageManager.NameNotFoundException unused2) {
str = str6;
str6 = str2;
u2 u2Var5 = n3Var.z;
n3.k(u2Var5);
u2Var5.f7840w.c(u2.x(packageName), "Error retrieving package info. appId, appName", str6);
str6 = str;
this.f7716t = packageName;
this.f7719w = str8;
this.f7717u = str6;
this.f7718v = i9;
this.x = 0L;
if (TextUtils.isEmpty(n3Var.s)) {
}
z = false;
l9 = n3Var.l();
switch (l9) {
}
s2Var.a(str3);
this.C = "";
this.D = "";
n3Var.getClass();
if (z) {
}
list = null;
x = u4.f.x(((n3) obj).f7721r, ((n3) obj).J);
if (true != TextUtils.isEmpty(x)) {
}
this.C = str7;
if (!TextUtils.isEmpty(x)) {
}
if (l9 == 0) {
}
this.z = null;
n3Var.getClass();
e eVar = n3Var.x;
eVar.getClass();
kotlin.jvm.internal.f.n("analytics.safelisted_events");
u5 = eVar.u();
Object obj2 = eVar.f4437r;
if (u5 != null) {
}
valueOf = null;
if (valueOf != null) {
}
if (list != null) {
}
this.z = list;
if (packageManager == null) {
}
}
}
} catch (PackageManager.NameNotFoundException unused3) {
str = "Unknown";
}
}
this.f7716t = packageName;
this.f7719w = str8;
this.f7717u = str6;
this.f7718v = i9;
this.x = 0L;
if (TextUtils.isEmpty(n3Var.s) && "am".equals(n3Var.f7722t)) {
z = true;
} else {
z = false;
}
l9 = n3Var.l();
switch (l9) {
case 0:
u2Var2 = n3Var.z;
n3.k(u2Var2);
str3 = "App measurement collection enabled";
s2Var = u2Var2.E;
break;
case 1:
u2Var = n3Var.z;
n3.k(u2Var);
str3 = "App measurement deactivated via the manifest";
s2Var = u2Var.C;
break;
case 2:
u2Var2 = n3Var.z;
n3.k(u2Var2);
str3 = "App measurement deactivated via the init parameters";
s2Var = u2Var2.E;
break;
case 3:
u2Var = n3Var.z;
n3.k(u2Var);
str3 = "App measurement disabled by setAnalyticsCollectionEnabled(false)";
s2Var = u2Var.C;
break;
case 4:
u2Var = n3Var.z;
n3.k(u2Var);
str3 = "App measurement disabled via the manifest";
s2Var = u2Var.C;
break;
case 5:
u2Var2 = n3Var.z;
n3.k(u2Var2);
str3 = "App measurement disabled via the init parameters";
s2Var = u2Var2.E;
break;
case 6:
u2 u2Var6 = n3Var.z;
n3.k(u2Var6);
str3 = "App measurement deactivated via resources. This method is being deprecated. Please refer to https://firebase.google.com/support/guides/disable-analytics";
s2Var = u2Var6.B;
break;
case 7:
u2Var = n3Var.z;
n3.k(u2Var);
str3 = "App measurement disabled via the global data collection setting";
s2Var = u2Var.C;
break;
default:
u2Var = n3Var.z;
n3.k(u2Var);
str3 = "App measurement disabled due to denied storage consent";
s2Var = u2Var.C;
break;
}
s2Var.a(str3);
this.C = "";
this.D = "";
n3Var.getClass();
if (z) {
this.D = n3Var.s;
}
list = null;
try {
x = u4.f.x(((n3) obj).f7721r, ((n3) obj).J);
if (true != TextUtils.isEmpty(x)) {
str7 = x;
}
this.C = str7;
if (!TextUtils.isEmpty(x)) {
Context context = ((n3) obj).f7721r;
String str9 = ((n3) obj).J;
kotlin.jvm.internal.f.s(context);
Resources resources = context.getResources();
if (TextUtils.isEmpty(str9)) {
str9 = kotlin.jvm.internal.f.k0(context);
}
int identifier = resources.getIdentifier("admob_app_id", "string", str9);
if (identifier != 0) {
try {
str5 = resources.getString(identifier);
} catch (Resources.NotFoundException unused4) {
str5 = null;
}
this.D = str5;
}
str5 = null;
this.D = str5;
}
if (l9 == 0) {
u2 u2Var7 = ((n3) obj).z;
n3.k(u2Var7);
s2 s2Var2 = u2Var7.E;
String str10 = this.f7716t;
if (TextUtils.isEmpty(this.C)) {
str4 = this.D;
} else {
str4 = this.C;
}
s2Var2.c(str10, "App measurement enabled for app package, google app id", str4);
}
} catch (IllegalStateException e7) {
u2 u2Var8 = n3Var.z;
n3.k(u2Var8);
u2Var8.f7840w.c(u2.x(packageName), "Fetching Google App Id failed with exception. appId", e7);
}
this.z = null;
n3Var.getClass();
e eVar2 = n3Var.x;
eVar2.getClass();
kotlin.jvm.internal.f.n("analytics.safelisted_events");
u5 = eVar2.u();
Object obj22 = eVar2.f4437r;
if (u5 != null) {
u2 u2Var9 = ((n3) obj22).z;
n3.k(u2Var9);
u2Var9.f7840w.a("Failed to load metadata: Metadata bundle is null");
} else if (u5.containsKey("analytics.safelisted_events")) {
valueOf = Integer.valueOf(u5.getInt("analytics.safelisted_events"));
if (valueOf != null) {
try {
String[] stringArray = ((n3) obj22).f7721r.getResources().getStringArray(valueOf.intValue());
if (stringArray != null) {
list = Arrays.asList(stringArray);
}
} catch (Resources.NotFoundException e9) {
u2 u2Var10 = ((n3) obj22).z;
n3.k(u2Var10);
u2Var10.f7840w.b(e9, "Failed to load string array from metadata: resource not found");
}
}
if (list != null) {
if (list.isEmpty()) {
u2 u2Var11 = n3Var.z;
n3.k(u2Var11);
u2Var11.B.a("Safelisted event list is empty. Ignoring");
} else {
for (String str11 : list) {
t5 t5Var = n3Var.C;
n3.i(t5Var);
if (!t5Var.U("safelisted event", str11)) {
}
}
}
if (packageManager == null) {
this.B = s4.a.t(n3Var.f7721r) ? 1 : 0;
return;
} else {
this.B = 0;
return;
}
}
this.z = list;
if (packageManager == null) {
}
}
valueOf = null;
if (valueOf != null) {
}
if (list != null) {
}
this.z = list;
if (packageManager == null) {
}
}
public final String t() {
p();
kotlin.jvm.internal.f.s(this.f7716t);
return this.f7716t;
}
public final String u() {
o();
p();
kotlin.jvm.internal.f.s(this.C);
return this.C;
}
public final void v() {
String format;
String str;
o();
n3 n3Var = (n3) this.f4437r;
b3 b3Var = n3Var.f7726y;
n3.i(b3Var);
if (!b3Var.u().f(f.ANALYTICS_STORAGE)) {
u2 u2Var = n3Var.z;
n3.k(u2Var);
u2Var.D.a("Analytics Storage consent is not granted");
format = null;
} else {
byte[] bArr = new byte[16];
t5 t5Var = n3Var.C;
n3.i(t5Var);
t5Var.x().nextBytes(bArr);
format = String.format(Locale.US, "%032x", new BigInteger(1, bArr));
}
u2 u2Var2 = n3Var.z;
n3.k(u2Var2);
Object[] objArr = new Object[1];
if (format == null) {
str = "null";
} else {
str = "not null";
}
objArr[0] = str;
u2Var2.D.a(String.format("Resetting session stitching token to %s", objArr));
this.E = format;
n3Var.E.getClass();
this.F = System.currentTimeMillis();
}
}