package com.ubt.jimu.utils; import android.content.pm.ApplicationInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import com.ubt.jimu.JimuApplication; import com.ubt.jimu.base.cache.Constants; import com.ubt.jimu.blockly.BuildConfig; import com.ubt.jimu.unity.ModelType; import com.ubtech.utils.FileHelper; import com.ubtrobot.jimu.robotapi.PeripheralType; import org.json.JSONObject; /* loaded from: classes2.dex */ public class PackageHelper { public static String a() { String b = b(); return (b == null || b.equals(BuildConfig.VERSION_NAME)) ? b : b.substring(0, b.lastIndexOf(".")); } public static String b() { PackageInfo packageInfo; try { packageInfo = JimuApplication.l().getPackageManager().getPackageInfo(JimuApplication.l().getPackageName(), 0); } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); packageInfo = null; } return packageInfo != null ? packageInfo.versionName : BuildConfig.VERSION_NAME; } public static void c() { try { JSONObject jSONObject = new JSONObject(); jSONObject.put(Constants.UNITY_LANGUAGE_FILE, JimuApplication.l().g()); FileHelper.a(ExternalOverFroyoUtils.a(JimuApplication.l(), (ModelType) null) + Constants.UNITY_LANGUAGE_FILE, jSONObject.toString(), (String) null); } catch (Exception e) { e.printStackTrace(); } } public static String a(String str) { ApplicationInfo applicationInfo; try { applicationInfo = JimuApplication.l().getPackageManager().getApplicationInfo(JimuApplication.l().getPackageName(), PeripheralType.SERVO); } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); applicationInfo = null; } if (applicationInfo != null) { return applicationInfo.metaData.getString(str); } return null; } }