package com.helpshift; import android.app.Application; import android.content.Context; import com.helpshift.lifecycle.HSAppLifeCycleController; import com.helpshift.lifecycle.HSAppLifeCycleEventsHandler; import com.helpshift.notification.CoreNotificationManager; import com.helpshift.storage.HSPersistentStorage; import com.helpshift.util.ApplicationUtil; import com.helpshift.util.ConfigValues; import java.util.HashMap; import java.util.Map; /* loaded from: classes3.dex */ public abstract class HSInstallHelper { public static Map sanitizeConfig(Map map) { if (map == null) { map = new HashMap(); } Map defaultConfigMap = ConfigValues.getDefaultConfigMap(); defaultConfigMap.putAll(map); return defaultConfigMap; } public static void setNotificationConfigValues(Context context, CoreNotificationManager coreNotificationManager, Map map) { String packageName = context.getPackageName(); Object obj = map.get("notificationChannelId"); if (obj instanceof String) { coreNotificationManager.setNotificationChannelId((String) obj); } Object obj2 = map.get("notificationSoundId"); if (obj2 instanceof Integer) { coreNotificationManager.setNotificationSoundId(((Integer) obj2).intValue()); } else if (obj2 instanceof String) { coreNotificationManager.setNotificationSoundId(ApplicationUtil.getResourceIdFromName(context, (String) obj2, "raw", packageName)); } Object obj3 = map.get("notificationIcon"); if (obj3 instanceof Integer) { coreNotificationManager.setNotificationIcon(((Integer) obj3).intValue()); } else if (obj3 instanceof String) { coreNotificationManager.setNotificationIcon(ApplicationUtil.getResourceIdFromName(context, (String) obj3, "drawable", packageName)); } Object obj4 = map.get("notificationLargeIcon"); if (obj4 instanceof Integer) { coreNotificationManager.setNotificationLargeIcon(((Integer) obj4).intValue()); } else if (obj4 instanceof String) { coreNotificationManager.setNotificationLargeIcon(ApplicationUtil.getResourceIdFromName(context, (String) obj4, "drawable", packageName)); } } public static void setupLifecycleListeners(Application application, Map map) { Object obj = map.get("manualLifecycleTracking"); HSAppLifeCycleController.getInstance().init(application, (obj instanceof Boolean) && ((Boolean) obj).booleanValue(), new HSAppLifeCycleEventsHandler()); } public static void setEnableInAppNotification(Map map, HSPersistentStorage hSPersistentStorage) { Object obj = map.get("enableInAppNotification"); hSPersistentStorage.setEnableInAppNotification(obj instanceof Boolean ? ((Boolean) obj).booleanValue() : true); } public static void setScreenOrientation(Map map, HSPersistentStorage hSPersistentStorage) { Object obj = map.get("screenOrientation"); hSPersistentStorage.setRequestedScreenOrientation(obj instanceof Integer ? ((Integer) obj).intValue() : -1); } }