正在查看: Namma Yatri v3.3.7 应用的 Y.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Namma Yatri v3.3.7 应用的 Y.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package F5;
import F5.C0441s;
import F5.Y;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.database.Cursor;
import android.hardware.display.DisplayManager;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.os.Environment;
import android.os.Parcel;
import android.os.StatFs;
import android.telephony.TelephonyManager;
import android.text.TextUtils;
import android.util.DisplayMetrics;
import android.view.Display;
import android.view.autofill.AutofillManager;
import android.webkit.CookieManager;
import android.webkit.CookieSyncManager;
import com.facebook.AccessToken;
import com.facebook.GraphRequest;
import java.io.BufferedInputStream;
import java.io.Closeable;
import java.io.File;
import java.io.FilenameFilter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.UnsupportedEncodingException;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.math.BigInteger;
import java.net.HttpURLConnection;
import java.net.URLConnection;
import java.net.URLDecoder;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Random;
import java.util.Set;
import java.util.TimeZone;
import java.util.regex.Pattern;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.JSONTokener;
public final class Y {
private static int f1930b;
private static Locale f1938j;
public static final Y f1929a = new Y();
private static long f1931c = -1;
private static long f1932d = -1;
private static long f1933e = -1;
private static String f1934f = "";
private static String f1935g = "";
private static String f1936h = "NoCarrier";
private static String f1937i = "";
public interface a {
void a(JSONObject jSONObject);
void b(com.facebook.r rVar);
}
private Y() {
}
public static final long A(Uri uri) {
kotlin.jvm.internal.m.i(uri, "contentUri");
Cursor cursor = null;
try {
cursor = com.facebook.D.l().getContentResolver().query(uri, null, null, null, null);
if (cursor == null) {
return 0L;
}
int columnIndex = cursor.getColumnIndex("_size");
cursor.moveToFirst();
long j7 = cursor.getLong(columnIndex);
cursor.close();
return j7;
} catch (Throwable th) {
if (cursor != null) {
cursor.close();
}
throw th;
}
}
public static final boolean A0(File file, String str) {
return Pattern.matches("cpu[0-9]+", str);
}
public static final Locale B() {
Locale O6 = O();
if (O6 != null) {
return O6;
}
Locale locale = Locale.getDefault();
kotlin.jvm.internal.m.h(locale, "getDefault()");
return locale;
}
private final void B0(Context context) {
if (kotlin.jvm.internal.m.d(f1936h, "NoCarrier")) {
try {
Object systemService = context.getSystemService("phone");
kotlin.jvm.internal.m.g(systemService, "null cannot be cast to non-null type android.telephony.TelephonyManager");
String networkOperatorName = ((TelephonyManager) systemService).getNetworkOperatorName();
kotlin.jvm.internal.m.h(networkOperatorName, "telephonyManager.networkOperatorName");
f1936h = networkOperatorName;
} catch (Exception unused) {
}
}
}
private final String C() {
AccessToken e7 = AccessToken.f17734l.e();
return (e7 == null || e7.m() == null) ? "facebook" : e7.m();
}
private final void C0(Context context) {
if (f1931c == -1 || System.currentTimeMillis() - f1931c >= 1800000) {
f1931c = System.currentTimeMillis();
D0();
B0(context);
E0();
y0();
}
}
public static final JSONObject D() {
if (K5.a.d(Y.class)) {
return null;
}
try {
String string = com.facebook.D.l().getSharedPreferences("com.facebook.sdk.DataProcessingOptions", 0).getString("data_processing_options", null);
if (string != null) {
try {
return new JSONObject(string);
} catch (JSONException unused) {
}
}
return null;
} catch (Throwable th) {
K5.a.b(th, Y.class);
return null;
}
}
private final void D0() {
try {
TimeZone timeZone = TimeZone.getDefault();
String displayName = timeZone.getDisplayName(timeZone.inDaylightTime(new Date()), 0);
kotlin.jvm.internal.m.h(displayName, "tz.getDisplayName(tz.inD…(Date()), TimeZone.SHORT)");
f1934f = displayName;
String id = timeZone.getID();
kotlin.jvm.internal.m.h(id, "tz.id");
f1935g = id;
} catch (AssertionError | Exception unused) {
}
}
private final void E0() {
try {
if (s()) {
StatFs statFs = new StatFs(Environment.getExternalStorageDirectory().getPath());
f1932d = statFs.getBlockCount() * statFs.getBlockSize();
}
f1932d = l(f1932d);
} catch (Exception unused) {
}
}
public static final String F(String str) {
String u7 = com.facebook.D.u();
return str == null ? u7 : kotlin.jvm.internal.m.d(str, "gaming") ? sd.m.A(u7, "facebook.com", "fb.gg", false, 4, (Object) null) : kotlin.jvm.internal.m.d(str, "instagram") ? sd.m.A(u7, "facebook.com", "instagram.com", false, 4, (Object) null) : u7;
}
public static final void F0(Runnable runnable) {
try {
com.facebook.D.t().execute(runnable);
} catch (Exception unused) {
}
}
private final GraphRequest G(String str) {
Bundle bundle = new Bundle();
bundle.putString("fields", N(C()));
bundle.putString("access_token", str);
GraphRequest y6 = GraphRequest.f17859n.y(null, null);
y6.J(bundle);
y6.I(com.facebook.M.GET);
return y6;
}
public static final void G0(JSONObject jSONObject, C0425b c0425b, String str, boolean z6, Context context) {
kotlin.jvm.internal.m.i(jSONObject, "params");
kotlin.jvm.internal.m.i(context, "context");
C0441s.b bVar = C0441s.b.ServiceUpdateCompliance;
if (!C0441s.g(bVar)) {
jSONObject.put("anon_id", str);
}
jSONObject.put("application_tracking_enabled", !z6);
jSONObject.put("advertiser_id_collection_enabled", com.facebook.D.k());
if (c0425b != null) {
if (C0441s.g(bVar)) {
f1929a.c(jSONObject, c0425b, str, context);
}
if (c0425b.j() != null) {
if (C0441s.g(bVar)) {
f1929a.d(jSONObject, c0425b, context);
} else {
jSONObject.put("attribution", c0425b.j());
}
}
if (c0425b.h() != null) {
jSONObject.put("advertiser_id", c0425b.h());
jSONObject.put("advertiser_tracking_enabled", !c0425b.l());
}
if (!c0425b.l()) {
String c7 = a4.W.c();
if (c7.length() != 0) {
jSONObject.put("ud", c7);
}
}
if (c0425b.i() != null) {
jSONObject.put("installer_package", c0425b.i());
}
}
m4.j a7 = m4.j.f22527b.a();
Object e7 = a7 != null ? a7.e("campaign_ids") : null;
if (e7 != null) {
jSONObject.put("campaign_ids", e7);
}
}
public static final void H(final String str, final a aVar) {
kotlin.jvm.internal.m.i(str, "accessToken");
kotlin.jvm.internal.m.i(aVar, "callback");
JSONObject a7 = O.a(str);
if (a7 != null) {
aVar.a(a7);
return;
}
GraphRequest.b bVar = new GraphRequest.b() {
@Override
public final void a(com.facebook.L l7) {
Y.I(Y.a.this, str, l7);
}
};
GraphRequest G6 = f1929a.G(str);
G6.E(bVar);
G6.l();
}
public static final void H0(JSONObject jSONObject, Context context) {
Locale locale;
int i7;
Display display;
PackageInfo packageInfo;
kotlin.jvm.internal.m.i(jSONObject, "params");
kotlin.jvm.internal.m.i(context, "appContext");
JSONArray jSONArray = new JSONArray();
jSONArray.put("a2");
f1929a.C0(context);
String packageName = context.getPackageName();
int i8 = 0;
int i9 = -1;
try {
packageInfo = context.getPackageManager().getPackageInfo(packageName, 0);
} catch (PackageManager.NameNotFoundException unused) {
}
if (packageInfo == null) {
return;
}
i9 = packageInfo.versionCode;
f1937i = packageInfo.versionName;
jSONArray.put(packageName);
jSONArray.put(i9);
jSONArray.put(f1937i);
jSONArray.put(Build.VERSION.RELEASE);
jSONArray.put(Build.MODEL);
try {
locale = context.getResources().getConfiguration().locale;
} catch (Exception unused2) {
locale = Locale.getDefault();
}
f1938j = locale;
StringBuilder sb = new StringBuilder();
Locale locale2 = f1938j;
String language = locale2 != null ? locale2.getLanguage() : null;
if (language == null) {
language = "";
}
sb.append(language);
sb.append('_');
Locale locale3 = f1938j;
String country = locale3 != null ? locale3.getCountry() : null;
sb.append(country != null ? country : "");
jSONArray.put(sb.toString());
jSONArray.put(f1934f);
jSONArray.put(f1936h);
double d7 = 0.0d;
try {
Object systemService = context.getSystemService("display");
DisplayManager displayManager = systemService instanceof DisplayManager ? (DisplayManager) systemService : null;
display = displayManager != null ? displayManager.getDisplay(0) : null;
} catch (Exception unused3) {
}
if (display != null) {
DisplayMetrics displayMetrics = new DisplayMetrics();
display.getMetrics(displayMetrics);
int i10 = displayMetrics.widthPixels;
try {
i8 = displayMetrics.heightPixels;
d7 = displayMetrics.density;
} catch (Exception unused4) {
}
i7 = i8;
i8 = i10;
jSONArray.put(i8);
jSONArray.put(i7);
jSONArray.put(new DecimalFormat("#.##").format(d7));
jSONArray.put(f1929a.z0());
jSONArray.put(f1932d);
jSONArray.put(f1933e);
jSONArray.put(f1935g);
jSONObject.put("extinfo", jSONArray.toString());
}
i7 = 0;
jSONArray.put(i8);
jSONArray.put(i7);
jSONArray.put(new DecimalFormat("#.##").format(d7));
jSONArray.put(f1929a.z0());
jSONArray.put(f1932d);
jSONArray.put(f1933e);
jSONArray.put(f1935g);
jSONObject.put("extinfo", jSONArray.toString());
}
public static final void I(a aVar, String str, com.facebook.L l7) {
kotlin.jvm.internal.m.i(aVar, "$callback");
kotlin.jvm.internal.m.i(str, "$accessToken");
kotlin.jvm.internal.m.i(l7, "response");
if (l7.b() != null) {
aVar.b(l7.b().l());
return;
}
JSONObject d7 = l7.d();
if (d7 == null) {
throw new IllegalStateException("Required value was null.".toString());
}
O.b(str, d7);
aVar.a(l7.d());
}
public static final String I0(byte[] bArr) {
kotlin.jvm.internal.m.i(bArr, "bytes");
return f1929a.U("SHA-1", bArr);
}
public static final String J0(String str) {
if (str == null) {
return null;
}
return f1929a.T("SHA-256", str);
}
public static final String K(Context context) {
Z.m(context, "context");
return com.facebook.D.m();
}
public static final boolean K0(String str, String str2) {
boolean z6 = str == null || str.length() == 0;
boolean z7 = str2 == null || str2.length() == 0;
if (z6 && z7) {
return true;
}
if (z6 || z7) {
return false;
}
return kotlin.jvm.internal.m.d(str, str2);
}
public static final Method L(Class cls, String str, Class... clsArr) {
kotlin.jvm.internal.m.i(cls, "clazz");
kotlin.jvm.internal.m.i(str, "methodName");
kotlin.jvm.internal.m.i(clsArr, "parameterTypes");
try {
return cls.getMethod(str, (Class[]) Arrays.copyOf(clsArr, clsArr.length));
} catch (NoSuchMethodException unused) {
return null;
}
}
public static final void L0(Parcel parcel, Map map) {
kotlin.jvm.internal.m.i(parcel, "parcel");
if (map == null) {
parcel.writeInt(-1);
return;
}
parcel.writeInt(map.size());
for (Map.Entry entry : map.entrySet()) {
String str = (String) entry.getKey();
String str2 = (String) entry.getValue();
parcel.writeString(str);
parcel.writeString(str2);
}
}
public static final Method M(String str, String str2, Class... clsArr) {
kotlin.jvm.internal.m.i(str, "className");
kotlin.jvm.internal.m.i(str2, "methodName");
kotlin.jvm.internal.m.i(clsArr, "parameterTypes");
try {
Class<?> cls = Class.forName(str);
kotlin.jvm.internal.m.h(cls, "clazz");
return L(cls, str2, (Class[]) Arrays.copyOf(clsArr, clsArr.length));
} catch (ClassNotFoundException unused) {
return null;
}
}
public static final void M0(Parcel parcel, Map map) {
kotlin.jvm.internal.m.i(parcel, "parcel");
if (map == null) {
parcel.writeInt(-1);
return;
}
parcel.writeInt(map.size());
for (Map.Entry entry : map.entrySet()) {
String str = (String) entry.getKey();
String str2 = (String) entry.getValue();
parcel.writeString(str);
parcel.writeString(str2);
}
}
private final String N(String str) {
return kotlin.jvm.internal.m.d(str, "instagram") ? "id,name,profile_picture" : "id,name,first_name,middle_name,last_name";
}
public static final Locale O() {
try {
return com.facebook.D.l().getResources().getConfiguration().locale;
} catch (Exception unused) {
return null;
}
}
public static final Object P(JSONObject jSONObject, String str, String str2) {
kotlin.jvm.internal.m.i(jSONObject, "jsonObject");
Object opt = jSONObject.opt(str);
if (opt != null && (opt instanceof String)) {
opt = new JSONTokener((String) opt).nextValue();
}
if (opt == null || (opt instanceof JSONObject) || (opt instanceof JSONArray)) {
return opt;
}
if (str2 == null) {
throw new com.facebook.r("Got an unexpected non-JSON object.");
}
JSONObject jSONObject2 = new JSONObject();
jSONObject2.putOpt(str2, opt);
return jSONObject2;
}
public static final String Q(Uri uri) {
if (uri != null) {
return uri.toString();
}
return null;
}
private final String S(MessageDigest messageDigest, byte[] bArr) {
messageDigest.update(bArr);
byte[] digest = messageDigest.digest();
StringBuilder sb = new StringBuilder();
kotlin.jvm.internal.m.h(digest, "digest");
for (byte b7 : digest) {
sb.append(Integer.toHexString((b7 >> 4) & 15));
sb.append(Integer.toHexString(b7 & 15));
}
String sb2 = sb.toString();
kotlin.jvm.internal.m.h(sb2, "builder.toString()");
return sb2;
}
private final String T(String str, String str2) {
byte[] bytes = str2.getBytes(sd.d.b);
kotlin.jvm.internal.m.h(bytes, "this as java.lang.String).getBytes(charset)");
return U(str, bytes);
}
private final String U(String str, byte[] bArr) {
try {
MessageDigest messageDigest = MessageDigest.getInstance(str);
kotlin.jvm.internal.m.h(messageDigest, "hash");
return S(messageDigest, bArr);
} catch (NoSuchAlgorithmException unused) {
return null;
}
}
public static final Object V(Object obj, Method method, Object... objArr) {
kotlin.jvm.internal.m.i(method, "method");
kotlin.jvm.internal.m.i(objArr, "args");
try {
return method.invoke(obj, Arrays.copyOf(objArr, objArr.length));
} catch (IllegalAccessException | InvocationTargetException unused) {
return null;
}
}
public static final boolean W() {
try {
Intent intent = new Intent("android.intent.action.VIEW");
kotlin.jvm.internal.D d7 = kotlin.jvm.internal.D.a;
String format = String.format("fb%s://applinks", Arrays.copyOf(new Object[]{com.facebook.D.m()}, 1));
kotlin.jvm.internal.m.h(format, "format(format, *args)");
intent.setData(Uri.parse(format));
Context l7 = com.facebook.D.l();
PackageManager packageManager = l7.getPackageManager();
String packageName = l7.getPackageName();
List<ResolveInfo> queryIntentActivities = packageManager.queryIntentActivities(intent, 65536);
kotlin.jvm.internal.m.h(queryIntentActivities, "packageManager.queryInte…nager.MATCH_DEFAULT_ONLY)");
Iterator<ResolveInfo> it = queryIntentActivities.iterator();
while (it.hasNext()) {
if (kotlin.jvm.internal.m.d(packageName, it.next().activityInfo.packageName)) {
return true;
}
}
return false;
} catch (Exception unused) {
return false;
}
}
public static final boolean X(Context context) {
AutofillManager a7;
boolean isAutofillSupported;
boolean isEnabled;
kotlin.jvm.internal.m.i(context, "context");
if (Build.VERSION.SDK_INT < 26 || (a7 = T.a(context.getSystemService(S.a()))) == null) {
return false;
}
isAutofillSupported = a7.isAutofillSupported();
if (!isAutofillSupported) {
return false;
}
isEnabled = a7.isEnabled();
return isEnabled;
}
public static final boolean Y(Context context) {
kotlin.jvm.internal.m.i(context, "context");
if (Build.VERSION.SDK_INT >= 27) {
return context.getPackageManager().hasSystemFeature("android.hardware.type.pc");
}
String str = Build.DEVICE;
if (str != null) {
kotlin.jvm.internal.m.h(str, "DEVICE");
if (new sd.j(".+_cheets|cheets_.+").e(str)) {
return true;
}
}
return false;
}
public static final boolean Z(Uri uri) {
return uri != null && sd.m.s("content", uri.getScheme(), true);
}
public static final boolean a0(AccessToken accessToken) {
return accessToken != null && kotlin.jvm.internal.m.d(accessToken, AccessToken.f17734l.e());
}
public static final boolean b0() {
if (K5.a.d(Y.class)) {
return false;
}
try {
JSONObject D6 = D();
if (D6 == null) {
return false;
}
try {
JSONArray jSONArray = D6.getJSONArray("data_processing_options");
int length = jSONArray.length();
for (int i7 = 0; i7 < length; i7++) {
String string = jSONArray.getString(i7);
kotlin.jvm.internal.m.h(string, "options.getString(i)");
String lowerCase = string.toLowerCase();
kotlin.jvm.internal.m.h(lowerCase, "this as java.lang.String).toLowerCase()");
if (kotlin.jvm.internal.m.d(lowerCase, "ldu")) {
return true;
}
}
} catch (Exception unused) {
}
return false;
} catch (Throwable th) {
K5.a.b(th, Y.class);
return false;
}
}
private final void c(JSONObject jSONObject, C0425b c0425b, String str, Context context) {
if (Build.VERSION.SDK_INT < 31 || !d0(context)) {
jSONObject.put("anon_id", str);
} else {
if (c0425b.l()) {
return;
}
jSONObject.put("anon_id", str);
}
}
public static final boolean c0(Uri uri) {
return uri != null && sd.m.s("file", uri.getScheme(), true);
}
private final void d(JSONObject jSONObject, C0425b c0425b, Context context) {
if (Build.VERSION.SDK_INT < 31 || !d0(context)) {
jSONObject.put("attribution", c0425b.j());
} else {
if (c0425b.l()) {
return;
}
jSONObject.put("attribution", c0425b.j());
}
}
private final boolean d0(Context context) {
Method M6 = M("com.google.android.gms.common.GooglePlayServicesUtil", "isGooglePlayServicesAvailable", Context.class);
if (M6 == null) {
return false;
}
Object V6 = V(null, M6, context);
return (V6 instanceof Integer) && kotlin.jvm.internal.m.d(V6, 0);
}
public static final boolean e(Object obj, Object obj2) {
return obj == null ? obj2 == null : kotlin.jvm.internal.m.d(obj, obj2);
}
public static final boolean e0(String str) {
return str == null || str.length() == 0;
}
public static final JSONObject f(String str) {
kotlin.jvm.internal.m.i(str, "accessToken");
JSONObject a7 = O.a(str);
if (a7 != null) {
return a7;
}
com.facebook.L k7 = f1929a.G(str).k();
if (k7.b() != null) {
return null;
}
return k7.d();
}
public static final boolean f0(Collection collection) {
return collection == null || collection.isEmpty();
}
public static final Uri g(String str, String str2, Bundle bundle) {
Uri.Builder builder = new Uri.Builder();
builder.scheme("https");
builder.authority(str);
builder.path(str2);
if (bundle != null) {
for (String str3 : bundle.keySet()) {
Object obj = bundle.get(str3);
if (obj instanceof String) {
builder.appendQueryParameter(str3, (String) obj);
}
}
}
Uri build = builder.build();
kotlin.jvm.internal.m.h(build, "builder.build()");
return build;
}
public static final boolean g0(Uri uri) {
return uri != null && (sd.m.s("http", uri.getScheme(), true) || sd.m.s("https", uri.getScheme(), true) || sd.m.s("fbstaging", uri.getScheme(), true));
}
private final void h(Context context, String str) {
CookieSyncManager.createInstance(context).sync();
CookieManager cookieManager = CookieManager.getInstance();
String cookie = cookieManager.getCookie(str);
if (cookie == null) {
return;
}
for (String str2 : (String[]) sd.m.A0(cookie, new String[]{";"}, false, 0, 6, (Object) null).toArray(new String[0])) {
String[] strArr = (String[]) sd.m.A0(str2, new String[]{"="}, false, 0, 6, (Object) null).toArray(new String[0]);
if (strArr.length > 0) {
StringBuilder sb = new StringBuilder();
String str3 = strArr[0];
int length = str3.length() - 1;
int i7 = 0;
boolean z6 = false;
while (i7 <= length) {
boolean z7 = kotlin.jvm.internal.m.k(str3.charAt(!z6 ? i7 : length), 32) <= 0;
if (z6) {
if (!z7) {
break;
} else {
length--;
}
} else if (z7) {
i7++;
} else {
z6 = true;
}
}
sb.append(str3.subSequence(i7, length + 1).toString());
sb.append("=;expires=Sat, 1 Jan 2000 00:00:01 UTC;");
cookieManager.setCookie(str, sb.toString());
}
}
cookieManager.removeExpiredCookie();
}
public static final Set h0(JSONArray jSONArray) {
kotlin.jvm.internal.m.i(jSONArray, "jsonArray");
HashSet hashSet = new HashSet();
int length = jSONArray.length();
for (int i7 = 0; i7 < length; i7++) {
String string = jSONArray.getString(i7);
kotlin.jvm.internal.m.h(string, "jsonArray.getString(i)");
hashSet.add(string);
}
return hashSet;
}
public static final void i(Context context) {
kotlin.jvm.internal.m.i(context, "context");
try {
Y y6 = f1929a;
y6.h(context, "facebook.com");
y6.h(context, ".facebook.com");
y6.h(context, "https://facebook.com");
y6.h(context, "https://.facebook.com");
} catch (Exception unused) {
}
}
public static final List i0(JSONArray jSONArray) {
kotlin.jvm.internal.m.i(jSONArray, "jsonArray");
ArrayList arrayList = new ArrayList();
int length = jSONArray.length();
for (int i7 = 0; i7 < length; i7++) {
arrayList.add(jSONArray.getString(i7));
}
return arrayList;
}
public static final void j(Closeable closeable) {
if (closeable != null) {
try {
closeable.close();
} catch (IOException unused) {
}
}
}
public static final Map j0(String str) {
kotlin.jvm.internal.m.i(str, "str");
if (str.length() == 0) {
return new HashMap();
}
try {
HashMap hashMap = new HashMap();
JSONObject jSONObject = new JSONObject(str);
Iterator<String> keys = jSONObject.keys();
while (keys.hasNext()) {
String next = keys.next();
kotlin.jvm.internal.m.h(next, "key");
String string = jSONObject.getString(next);
kotlin.jvm.internal.m.h(string, "jsonObject.getString(key)");
hashMap.put(next, string);
}
return hashMap;
} catch (JSONException unused) {
return new HashMap();
}
}
public static final String k(String str, String str2) {
return e0(str) ? str2 : str;
}
public static final void k0(String str, Exception exc) {
if (!com.facebook.D.D() || str == null || exc == null) {
return;
}
StringBuilder sb = new StringBuilder();
sb.append(exc.getClass().getSimpleName());
sb.append(": ");
sb.append(exc.getMessage());
}
private final long l(double d7) {
return Math.round(d7 / 1.073741824E9d);
}
public static final void l0(String str, String str2) {
com.facebook.D.D();
}
public static final HashSet m(JSONArray jSONArray) {
if (jSONArray == null || jSONArray.length() == 0) {
return null;
}
HashSet hashSet = new HashSet();
int length = jSONArray.length();
for (int i7 = 0; i7 < length; i7++) {
String string = jSONArray.getString(i7);
kotlin.jvm.internal.m.h(string, "jsonArray.getString(i)");
hashSet.add(string);
}
return hashSet;
}
public static final void m0(String str, String str2, Throwable th) {
if (com.facebook.D.D()) {
e0(str);
}
}
public static final List n(JSONArray jSONArray) {
kotlin.jvm.internal.m.i(jSONArray, "jsonArray");
try {
ArrayList arrayList = new ArrayList();
int length = jSONArray.length();
for (int i7 = 0; i7 < length; i7++) {
String string = jSONArray.getString(i7);
kotlin.jvm.internal.m.h(string, "jsonArray.getString(i)");
arrayList.add(string);
}
return arrayList;
} catch (JSONException unused) {
return new ArrayList();
}
}
public static final String n0(Map map) {
kotlin.jvm.internal.m.i(map, "map");
String str = "";
if (!map.isEmpty()) {
try {
JSONObject jSONObject = new JSONObject();
for (Map.Entry entry : map.entrySet()) {
jSONObject.put((String) entry.getKey(), (String) entry.getValue());
}
str = jSONObject.toString();
} catch (JSONException unused) {
}
kotlin.jvm.internal.m.h(str, "{\n try {\n va…\n \"\"\n }\n }");
}
return str;
}
public static final Map o(JSONObject jSONObject) {
kotlin.jvm.internal.m.i(jSONObject, "jsonObject");
HashMap hashMap = new HashMap();
JSONArray names = jSONObject.names();
if (names == null) {
return hashMap;
}
int length = names.length();
for (int i7 = 0; i7 < length; i7++) {
try {
String string = names.getString(i7);
kotlin.jvm.internal.m.h(string, "keys.getString(i)");
Object obj = jSONObject.get(string);
if (obj instanceof JSONObject) {
obj = o((JSONObject) obj);
}
kotlin.jvm.internal.m.h(obj, "value");
hashMap.put(string, obj);
} catch (JSONException unused) {
}
}
return hashMap;
}
public static final String o0(String str) {
kotlin.jvm.internal.m.i(str, "key");
return f1929a.T("MD5", str);
}
public static final Map p(JSONObject jSONObject) {
kotlin.jvm.internal.m.i(jSONObject, "jsonObject");
HashMap hashMap = new HashMap();
Iterator<String> keys = jSONObject.keys();
while (keys.hasNext()) {
String next = keys.next();
String optString = jSONObject.optString(next);
if (optString != null) {
kotlin.jvm.internal.m.h(next, "key");
hashMap.put(next, optString);
}
}
return hashMap;
}
public static final boolean p0(Context context) {
kotlin.jvm.internal.m.i(context, "context");
return X(context);
}
public static final int q(InputStream inputStream, OutputStream outputStream) {
BufferedInputStream bufferedInputStream;
kotlin.jvm.internal.m.i(outputStream, "outputStream");
BufferedInputStream bufferedInputStream2 = null;
try {
bufferedInputStream = new BufferedInputStream(inputStream);
} catch (Throwable th) {
th = th;
}
try {
byte[] bArr = new byte[8192];
int i7 = 0;
while (true) {
int read = bufferedInputStream.read(bArr);
if (read == -1) {
break;
}
outputStream.write(bArr, 0, read);
i7 += read;
}
bufferedInputStream.close();
if (inputStream != null) {
inputStream.close();
}
return i7;
} catch (Throwable th2) {
th = th2;
bufferedInputStream2 = bufferedInputStream;
if (bufferedInputStream2 != null) {
bufferedInputStream2.close();
}
if (inputStream != null) {
inputStream.close();
}
throw th;
}
}
public static final Bundle q0(String str) {
Bundle bundle = new Bundle();
if (!e0(str)) {
if (str == null) {
throw new IllegalStateException("Required value was null.".toString());
}
for (String str2 : (String[]) sd.m.A0(str, new String[]{"&"}, false, 0, 6, (Object) null).toArray(new String[0])) {
String[] strArr = (String[]) sd.m.A0(str2, new String[]{"="}, false, 0, 6, (Object) null).toArray(new String[0]);
try {
if (strArr.length == 2) {
bundle.putString(URLDecoder.decode(strArr[0], "UTF-8"), URLDecoder.decode(strArr[1], "UTF-8"));
} else if (strArr.length == 1) {
bundle.putString(URLDecoder.decode(strArr[0], "UTF-8"), "");
}
} catch (UnsupportedEncodingException e7) {
k0("FacebookSDK", e7);
}
}
}
return bundle;
}
public static final void r(URLConnection uRLConnection) {
if (uRLConnection == null || !(uRLConnection instanceof HttpURLConnection)) {
return;
}
((HttpURLConnection) uRLConnection).disconnect();
}
public static final void r0(Bundle bundle, String str, List list) {
kotlin.jvm.internal.m.i(bundle, "b");
if (list != null) {
bundle.putString(str, TextUtils.join(",", list));
}
}
private final boolean s() {
return kotlin.jvm.internal.m.d("mounted", Environment.getExternalStorageState());
}
public static final boolean s0(Bundle bundle, String str, Object obj) {
kotlin.jvm.internal.m.i(bundle, "bundle");
if (obj == null) {
bundle.remove(str);
return true;
}
if (obj instanceof Boolean) {
bundle.putBoolean(str, ((Boolean) obj).booleanValue());
return true;
}
if (obj instanceof boolean[]) {
bundle.putBooleanArray(str, (boolean[]) obj);
return true;
}
if (obj instanceof Double) {
bundle.putDouble(str, ((Number) obj).doubleValue());
return true;
}
if (obj instanceof double[]) {
bundle.putDoubleArray(str, (double[]) obj);
return true;
}
if (obj instanceof Integer) {
bundle.putInt(str, ((Number) obj).intValue());
return true;
}
if (obj instanceof int[]) {
bundle.putIntArray(str, (int[]) obj);
return true;
}
if (obj instanceof Long) {
bundle.putLong(str, ((Number) obj).longValue());
return true;
}
if (obj instanceof long[]) {
bundle.putLongArray(str, (long[]) obj);
return true;
}
if (obj instanceof String) {
bundle.putString(str, (String) obj);
return true;
}
if (obj instanceof JSONArray) {
bundle.putString(str, ((JSONArray) obj).toString());
return true;
}
if (!(obj instanceof JSONObject)) {
return false;
}
bundle.putString(str, ((JSONObject) obj).toString());
return true;
}
public static final String t(int i7) {
String bigInteger = new BigInteger(i7 * 5, new Random()).toString(32);
kotlin.jvm.internal.m.h(bigInteger, "BigInteger(length * 5, r).toString(32)");
return bigInteger;
}
public static final void t0(Bundle bundle, String str, String str2) {
kotlin.jvm.internal.m.i(bundle, "b");
if (e0(str2)) {
return;
}
bundle.putString(str, str2);
}
public static final String u(Context context) {
if (context == null) {
return "null";
}
if (context == context.getApplicationContext()) {
return "unknown";
}
String simpleName = context.getClass().getSimpleName();
kotlin.jvm.internal.m.h(simpleName, "{\n context.javaClass.simpleName\n }");
return simpleName;
}
public static final void u0(Bundle bundle, String str, Uri uri) {
kotlin.jvm.internal.m.i(bundle, "b");
if (uri != null) {
t0(bundle, str, uri.toString());
}
}
public static final String v(Context context) {
String string;
kotlin.jvm.internal.m.i(context, "context");
try {
String n7 = com.facebook.D.n();
if (n7 != null) {
return n7;
}
ApplicationInfo applicationInfo = context.getApplicationInfo();
int i7 = applicationInfo.labelRes;
if (i7 == 0) {
string = applicationInfo.nonLocalizedLabel.toString();
} else {
string = context.getString(i7);
kotlin.jvm.internal.m.h(string, "context.getString(stringId)");
}
return string;
} catch (Exception unused) {
return "";
}
}
public static final Map v0(Parcel parcel) {
kotlin.jvm.internal.m.i(parcel, "parcel");
int readInt = parcel.readInt();
if (readInt < 0) {
return null;
}
HashMap hashMap = new HashMap();
for (int i7 = 0; i7 < readInt; i7++) {
String readString = parcel.readString();
String readString2 = parcel.readString();
if (readString != null && readString2 != null) {
hashMap.put(readString, readString2);
}
}
return hashMap;
}
public static final String w() {
Context l7 = com.facebook.D.l();
if (l7 == null) {
return null;
}
try {
PackageInfo packageInfo = l7.getPackageManager().getPackageInfo(l7.getPackageName(), 0);
if (packageInfo == null) {
return null;
}
return packageInfo.versionName;
} catch (PackageManager.NameNotFoundException unused) {
return null;
}
}
public static final String w0(InputStream inputStream) {
BufferedInputStream bufferedInputStream;
Throwable th;
InputStreamReader inputStreamReader;
try {
bufferedInputStream = new BufferedInputStream(inputStream);
try {
inputStreamReader = new InputStreamReader(bufferedInputStream);
try {
StringBuilder sb = new StringBuilder();
char[] cArr = new char[2048];
while (true) {
int read = inputStreamReader.read(cArr);
if (read == -1) {
String sb2 = sb.toString();
kotlin.jvm.internal.m.h(sb2, "{\n bufferedInputStr…gBuilder.toString()\n }");
j(bufferedInputStream);
j(inputStreamReader);
return sb2;
}
sb.append(cArr, 0, read);
}
} catch (Throwable th2) {
th = th2;
j(bufferedInputStream);
j(inputStreamReader);
throw th;
}
} catch (Throwable th3) {
th = th3;
inputStreamReader = null;
}
} catch (Throwable th4) {
bufferedInputStream = null;
th = th4;
inputStreamReader = null;
}
}
public static final Map x0(Parcel parcel) {
kotlin.jvm.internal.m.i(parcel, "parcel");
int readInt = parcel.readInt();
if (readInt < 0) {
return null;
}
HashMap hashMap = new HashMap();
for (int i7 = 0; i7 < readInt; i7++) {
hashMap.put(parcel.readString(), parcel.readString());
}
return hashMap;
}
public static final Date y(Bundle bundle, String str, Date date) {
long parseLong;
kotlin.jvm.internal.m.i(date, "dateBase");
if (bundle == null) {
return null;
}
Object obj = bundle.get(str);
if (!(obj instanceof Long)) {
if (obj instanceof String) {
try {
parseLong = Long.parseLong((String) obj);
} catch (NumberFormatException unused) {
}
}
return null;
}
parseLong = ((Number) obj).longValue();
return parseLong == 0 ? new Date(Long.MAX_VALUE) : new Date(date.getTime() + (parseLong * 1000));
}
private final void y0() {
try {
if (s()) {
StatFs statFs = new StatFs(Environment.getExternalStorageDirectory().getPath());
f1933e = statFs.getAvailableBlocks() * statFs.getBlockSize();
}
f1933e = l(f1933e);
} catch (Exception unused) {
}
}
private final int z0() {
int i7 = f1930b;
if (i7 > 0) {
return i7;
}
try {
File[] listFiles = new File("/sys/devices/system/cpu/").listFiles(new FilenameFilter() {
@Override
public final boolean accept(File file, String str) {
boolean A02;
A02 = Y.A0(file, str);
return A02;
}
});
if (listFiles != null) {
f1930b = listFiles.length;
}
} catch (Exception unused) {
}
if (f1930b <= 0) {
f1930b = Math.max(Runtime.getRuntime().availableProcessors(), 1);
}
return f1930b;
}
public final String E() {
return f1935g;
}
public final Locale J() {
return f1938j;
}
public final String R() {
return f1937i;
}
public final long x() {
return f1933e;
}
public final String z() {
return f1936h;
}
}