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; } }