what-the-bank/sources/com/huawei/hms/hatool/c0.java

57 lines
1.9 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.huawei.hms.hatool;
import android.content.Context;
import android.text.TextUtils;
import java.io.File;
/* loaded from: classes2.dex */
public class c0 {
public static boolean a(String str, long j, long j2) {
if (TextUtils.isEmpty(str)) {
return true;
}
try {
return j - Long.parseLong(str) > j2;
} catch (NumberFormatException unused) {
v.f("hmsSdk", "isTimeExpired(): Data type conversion error : number format !");
return true;
}
}
public static boolean a(Context context, String str, int i) {
StringBuilder sb = new StringBuilder();
sb.append(d.c(context, str));
sb.append(".xml");
String obj = sb.toString();
File file = new File(context.getFilesDir(), "../shared_prefs/".concat(String.valueOf(obj)));
if (!file.exists()) {
StringBuilder sb2 = new StringBuilder();
sb2.append(context.getPackageName());
sb2.append("_");
sb2.append(obj);
file = new File(context.getFilesDir(), "../../shared_prefs/".concat(String.valueOf(sb2.toString())));
}
long length = file.length();
if (length <= i) {
return false;
}
v.c("hmsSdk", String.format("reach local file limited size - file len: %d limitedSize: %d", Long.valueOf(length), Integer.valueOf(i)));
return true;
}
public static boolean a(Context context, String str) {
if (context == null) {
return true;
}
if (context.checkSelfPermission(str) == 0) {
return false;
}
v.f("hmsSdk", "not have read phone permission!");
return true;
}
public static boolean a(Context context) {
return System.currentTimeMillis() - d.a(context, "Privacy_MY", "flashKeyTime", -1L) > 43200000;
}
}