正在查看: RummyCircle v11000.89 应用的 SplashActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: RummyCircle v11000.89 应用的 SplashActivity.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.games24x7.onboarding.splash.ui;
import android.R;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.graphics.LinearGradient;
import android.graphics.Shader;
import android.graphics.Typeface;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
import android.widget.ProgressBar;
import android.widget.TextView;
import android.widget.Toast;
import androidx.activity.t;
import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.content.res.a;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.core.content.b;
import androidx.core.view.G0;
import androidx.core.view.X;
import androidx.core.view.j0;
import androidx.core.view.q0;
import androidx.fragment.app.D;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.v;
import androidx.lifecycle.p;
import com.appsflyer.AppsFlyerLib;
import com.games24x7.coregame.KrakenApplication;
import com.games24x7.coregame.common.assetdelivery.ADMUtility;
import com.games24x7.coregame.common.assetdelivery.AssetDeliveryManager;
import com.games24x7.coregame.common.deeplink.util.NativeUtil;
import com.games24x7.coregame.common.deeplink.util.PreferenceManager;
import com.games24x7.coregame.common.model.webview.ConfigABValue;
import com.games24x7.coregame.common.upgrade.InAppUpdate;
import com.games24x7.coregame.common.utility.ApkInstaller;
import com.games24x7.coregame.common.utility.attributions.controller.AttributionController;
import com.games24x7.coregame.common.utility.attributions.factory.AttributionProviderFactory;
import com.games24x7.coregame.common.utility.crashlytics.CrashlyticsUtility;
import com.games24x7.coregame.common.utility.flavor.FlavorManager;
import com.games24x7.coregame.common.utility.log.Logger;
import com.games24x7.coregame.common.utility.performance.PerformanceUtil;
import com.games24x7.coregame.common.utility.timer.TimerUtility;
import com.games24x7.onboarding.R$color;
import com.games24x7.onboarding.R$drawable;
import com.games24x7.onboarding.R$id;
import com.games24x7.onboarding.databinding.ActivitySplashBinding;
import com.games24x7.onboarding.databinding.CelebLayoutBinding;
import com.games24x7.onboarding.login.ui.LoginActivity;
import com.games24x7.onboarding.placeholder.ui.PlaceholderActivity;
import com.games24x7.onboarding.splash.ui.update.UpgradeDialogFragment;
import com.games24x7.onboarding.splash.ui.update.UpgradeDownloadActivity;
import com.google.android.material.snackbar.Snackbar;
import java.io.File;
import java.util.HashMap;
import java.util.concurrent.CancellationException;
import kotlin.Metadata;
import kotlin.collections.r;
import kotlin.coroutines.CoroutineContext;
import kotlin.e;
import kotlin.f;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.coroutines.BuildersKt;
import kotlinx.coroutines.CoroutineStart;
import kotlinx.coroutines.Dispatchers;
import kotlinx.coroutines.Job;
import org.jetbrains.annotations.NotNull;
@Metadata
public final class SplashActivity extends AppCompatActivity {
@NotNull
public static final Companion Companion = new Companion(null);
@NotNull
public static final String TAG = "SplashActivity";
private ImageView arrowIV;
private ImageView bestRummyIV;
private ImageView celebIV;
private ActivitySplashBinding mBinding;
private InAppUpdate mInAppUpdate;
private Job mJob;
private ConstraintLayout paj3OnlinePlayersCL;
private ConstraintLayout parentLayout;
private ProgressBar progressBar;
private TextView progressPercentage;
@NotNull
private final e splashViewModel$delegate = f.b(new SplashActivity$splashViewModel$2(this));
@Metadata
public static final class Companion {
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
}
private final void checkForAppRestart(Bundle bundle) {
if (bundle != null) {
boolean z = bundle.getBoolean("restartApp", false);
Logger logger = Logger.INSTANCE;
Logger.d$default(logger, TAG, "checkForAppRestart :: Restart App :: " + z, false, 4, (Object) null);
if (z) {
Logger.e$default(logger, TAG, "checkForAppRestart :: Restarting placeholder with reinitialized onboarding bridge", false, 4, (Object) null);
NativeUtil.launchPlaceholderActivity$default(NativeUtil.INSTANCE, this, (Bundle) null, (Integer) null, 6, (Object) null);
}
}
}
private final void fireDisclaimerTextViewShownEvent() {
PreferenceManager.Companion companion = PreferenceManager.Companion;
String userName = companion.getInstance().getUserName();
if (userName == null) {
userName = "";
}
String currentState = companion.getInstance().getCurrentState();
getSplashViewModel().sendDisclaimerShownAnalytics$onboarding_rc_playstoreProd(userName, currentState != null ? currentState : "");
}
private final void hideViewsDuringUpgrade() {
ImageView imageView = this.arrowIV;
if (imageView != null) {
imageView.setVisibility(8);
}
ImageView imageView2 = this.celebIV;
if (imageView2 != null) {
imageView2.setVisibility(8);
}
ImageView imageView3 = this.bestRummyIV;
if (imageView3 != null) {
imageView3.setVisibility(8);
}
ProgressBar progressBar = this.progressBar;
if (progressBar != null) {
progressBar.setVisibility(8);
}
TextView textView = this.progressPercentage;
if (textView == null) {
return;
}
textView.setVisibility(8);
}
public final void launchInAppUpdate() {
getSplashViewModel().startListeningToInAppUpdateEvents();
ConstraintLayout constraintLayout = this.parentLayout;
Intrinsics.d(constraintLayout, "null cannot be cast to non-null type android.view.View");
this.mInAppUpdate = new InAppUpdate(this, constraintLayout, false, "reg_login_screen");
}
public final void launchLobby(Bundle bundle) {
NativeUtil.INSTANCE.trackSplashLoadPerformance("splash_load_ended");
Logger.d$default(Logger.INSTANCE, TAG, "launchLobby", false, 4, (Object) null);
getSplashViewModel().launchUnityActivity(bundle);
getSplashViewModel().splashDSCancelModuleResponseFlowJob();
overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_right);
finish();
}
public final void launchLoginActivity(ConfigABValue configABValue) {
NativeUtil nativeUtil = NativeUtil.INSTANCE;
nativeUtil.trackSplashLoadPerformance("splash_load_ended");
Intent intent = new Intent((Context) this, (Class<?>) LoginActivity.class);
Bundle bundle = new Bundle();
bundle.putParcelable("abConfigData", configABValue);
intent.putExtras(bundle);
intent.setData(getIntent().getData());
if (isFinishing()) {
return;
}
nativeUtil.trackLoginLoadPerformance("login_load_started");
startActivity(intent);
finishAffinity();
}
private final void openDownloadActivity() {
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$openDownloadActivity$1(this, null), 3, (Object) null);
}
private final void remindUpgradeLater() {
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$remindUpgradeLater$1(this, null), 3, (Object) null);
}
public final void resumeUIPostUpgradeDialog() {
showFullScreen();
}
public final void setCelebView(boolean z) {
if (z) {
ImageView imageView = this.celebIV;
if (imageView != null) {
imageView.setVisibility(0);
}
ImageView imageView2 = this.arrowIV;
if (imageView2 == null) {
return;
}
imageView2.setVisibility(0);
return;
}
ImageView imageView3 = this.celebIV;
if (imageView3 != null) {
imageView3.setVisibility(4);
}
ImageView imageView4 = this.arrowIV;
if (imageView4 == null) {
return;
}
imageView4.setVisibility(4);
}
private final void setInstallTimeAndStoreToNAE() {
int i = 0;
long j = getPackageManager().getPackageInfo(getPackageName(), 0).firstInstallTime;
NativeUtil nativeUtil = NativeUtil.INSTANCE;
String installerInfo = nativeUtil.getInstallerInfo(this);
String deviceArchitecture = nativeUtil.getDeviceArchitecture();
String[] strArr = Build.SUPPORTED_32_BIT_ABIS;
Intrinsics.checkNotNullExpressionValue(strArr, "SUPPORTED_32_BIT_ABIS");
boolean z = !(strArr.length == 0);
String[] strArr2 = Build.SUPPORTED_64_BIT_ABIS;
Intrinsics.checkNotNullExpressionValue(strArr2, "SUPPORTED_64_BIT_ABIS");
boolean z2 = !(strArr2.length == 0);
Logger.e$default(Logger.INSTANCE, PlaceholderActivity.TAG, "setInstallTimeAndStoreToNAE :: Device Arch :: " + deviceArchitecture + " :: Device 32bit OS Arch :: " + z + " :: Device 64bit OS Arch :: " + z2, false, 4, (Object) null);
CrashlyticsUtility crashlyticsUtility = CrashlyticsUtility.INSTANCE;
StringBuilder sb = new StringBuilder("Installer details: Install Time :: ");
sb.append(j);
crashlyticsUtility.logError(sb.toString());
crashlyticsUtility.logError("Installer Details: Install via " + (Build.VERSION.SDK_INT >= 30 ? "GetInstallSourceInfo" : "getInstallerPackageName") + " :: " + installerInfo);
AttributionProviderFactory.Companion companion = AttributionProviderFactory.Companion;
KrakenApplication.Companion companion2 = KrakenApplication.Companion;
AttributionController createInstance = companion.createInstance(companion2.getApplicationContext(), "nae");
FlavorManager flavorManager = FlavorManager.INSTANCE;
if (flavorManager.isRCPrimaryFlavor()) {
i = nativeUtil.is32BitBuild();
} else if (!flavorManager.isRCPlaystoreFlavor() || nativeUtil.is64BitDevice() != 1) {
i = 1;
}
createInstance.setPersistantParam("app_install_time", String.valueOf(j));
createInstance.setPersistantParam("device_arch_info", deviceArchitecture);
createInstance.setPersistantParam("device_os_32_bit_supported", String.valueOf(z));
createInstance.setPersistantParam("device_os_64_bit_supported", String.valueOf(z2));
createInstance.setPersistantParam("is32BitBuild", String.valueOf(i));
String appsFlyerUID = AppsFlyerLib.getInstance().getAppsFlyerUID(companion2.getApplicationContext());
if (appsFlyerUID != null) {
Intrinsics.checkNotNullExpressionValue(appsFlyerUID, "it");
createInstance.setPersistantParam("appsflyerId", appsFlyerUID);
}
if (installerInfo != null) {
createInstance.setPersistantParam("install_store_name", installerInfo);
}
}
private final void setupDefaultView() {
Logger.e$default(Logger.INSTANCE, TAG, "setupDefaultView :: Method called...", false, 4, (Object) null);
ActivitySplashBinding activitySplashBinding = this.mBinding;
if (activitySplashBinding == null) {
Intrinsics.q("mBinding");
throw null;
}
activitySplashBinding.turboContainerIv.setVisibility(8);
activitySplashBinding.parentLayout.setBackground(a.a(this, R$drawable.primary_bg));
activitySplashBinding.logoIV.setVisibility(0);
activitySplashBinding.celebLayoutCl.rootCelebCl.setVisibility(0);
NativeUtil.INSTANCE.setSplashImageBitmap((Bitmap) null);
}
private final void setupTurboRummyView(String str) {
String absolutePath;
Bitmap bitmap;
Logger.e$default(Logger.INSTANCE, TAG, "setupTurboRummyView :: Method called :: Url is " + str, false, 4, (Object) null);
NativeUtil nativeUtil = NativeUtil.INSTANCE;
if (nativeUtil.getSplashBitmapImage() != null) {
bitmap = nativeUtil.getSplashBitmapImage();
} else {
File imageFromLocalCache = nativeUtil.getImageFromLocalCache(str);
if (imageFromLocalCache != null) {
try {
absolutePath = imageFromLocalCache.getAbsolutePath();
} catch (Exception e) {
CrashlyticsUtility.logException$default(CrashlyticsUtility.INSTANCE, e, (String) null, (HashMap) null, 6, (Object) null);
Logger.e$default(Logger.INSTANCE, TAG, "setupTurboRummyView :: Exception while decoding file.. " + e.getMessage(), false, 4, (Object) null);
bitmap = null;
}
} else {
absolutePath = null;
}
bitmap = BitmapFactory.decodeFile(absolutePath);
}
Job job = this.mJob;
if (job != null) {
Job.DefaultImpls.cancel$default(job, (CancellationException) null, 1, (Object) null);
}
if (bitmap == null) {
setupDefaultView();
return;
}
NativeUtil.INSTANCE.setSplashImageBitmap(bitmap);
ActivitySplashBinding activitySplashBinding = this.mBinding;
if (activitySplashBinding == null) {
Intrinsics.q("mBinding");
throw null;
}
activitySplashBinding.turboContainerIv.setVisibility(0);
activitySplashBinding.parentLayout.setBackground(null);
activitySplashBinding.logoIV.setVisibility(8);
activitySplashBinding.celebLayoutCl.rootCelebCl.setVisibility(8);
activitySplashBinding.turboContainerIv.setImageBitmap(bitmap);
}
private final void setupViews() {
Logger.d$default(Logger.INSTANCE, TAG, "setupViews", false, 4, (Object) null);
ActivitySplashBinding activitySplashBinding = this.mBinding;
if (activitySplashBinding == null) {
Intrinsics.q("mBinding");
throw null;
}
this.parentLayout = activitySplashBinding.parentLayout;
if (activitySplashBinding == null) {
Intrinsics.q("mBinding");
throw null;
}
CelebLayoutBinding celebLayoutBinding = activitySplashBinding.celebLayoutCl;
this.celebIV = celebLayoutBinding.celebIV;
if (activitySplashBinding == null) {
Intrinsics.q("mBinding");
throw null;
}
this.bestRummyIV = celebLayoutBinding.bestRummyIV;
if (activitySplashBinding == null) {
Intrinsics.q("mBinding");
throw null;
}
ProgressBar progressBar = activitySplashBinding.progressBar;
this.progressBar = progressBar;
if (progressBar != null) {
progressBar.setProgress(0);
}
ActivitySplashBinding activitySplashBinding2 = this.mBinding;
if (activitySplashBinding2 == null) {
Intrinsics.q("mBinding");
throw null;
}
TextView textView = activitySplashBinding2.progressPercentage;
this.progressPercentage = textView;
if (textView != null) {
textView.setTypeface(textView != null ? textView.getTypeface() : null, 1);
}
ActivitySplashBinding activitySplashBinding3 = this.mBinding;
if (activitySplashBinding3 == null) {
Intrinsics.q("mBinding");
throw null;
}
ConstraintLayout constraintLayout = activitySplashBinding3.onlinePlayersCL.paj3OnlinePlayersCL;
this.paj3OnlinePlayersCL = constraintLayout;
if (constraintLayout != null) {
constraintLayout.setVisibility(8);
}
showDisclaimerTextViewIfRequired();
showFullScreen();
AssetDeliveryManager.INSTANCE.updateUnityDownloadStartTime(0L);
}
private final void showDisclaimerTextViewIfRequired() {
NativeUtil nativeUtil = NativeUtil.INSTANCE;
if (nativeUtil.isRestrictedStateViaSP()) {
ActivitySplashBinding activitySplashBinding = this.mBinding;
if (activitySplashBinding == null) {
Intrinsics.q("mBinding");
throw null;
}
TextView textView = activitySplashBinding.disclaimerTextView;
Intrinsics.checkNotNullExpressionValue(textView, "mBinding.disclaimerTextView");
Typeface robotoRegularFont = nativeUtil.getRobotoRegularFont(this);
if (robotoRegularFont != null) {
textView.setTypeface(robotoRegularFont);
}
textView.getPaint().setShader(new LinearGradient(0.0f, 0.0f, 0.0f, textView.getTextSize(), new int[]{Color.parseColor("#FFF2C2"), Color.parseColor("#FFC062")}, (float[]) null, Shader.TileMode.CLAMP));
textView.getPaint().setShadowLayer(4.0f, 0.0f, 4.0f, Color.argb(25, 0, 0, 0));
textView.setLayerType(1, textView.getPaint());
findViewById(R$id.state_regulatory_layout).setVisibility(0);
fireDisclaimerTextViewShownEvent();
}
}
private final void showFullScreen() {
j0.a(getWindow(), false);
ActivitySplashBinding activitySplashBinding = this.mBinding;
if (activitySplashBinding == null) {
Intrinsics.q("mBinding");
throw null;
}
X.C(activitySplashBinding.parentLayout, new d());
G0 g0 = new G0(getWindow(), getWindow().getDecorView());
g0.a(7);
getWindow().getDecorView().setBackgroundColor(b.b(getWindow().getContext(), R$color.black));
g0.d();
g0.b(false);
}
public static final q0 showFullScreen$lambda$5(View view, q0 q0Var) {
Intrinsics.checkNotNullParameter(view, "view");
Intrinsics.checkNotNullParameter(q0Var, "insets");
view.setPadding(view.getPaddingLeft(), q0Var.e(128).b, view.getPaddingRight(), view.getPaddingBottom());
return q0Var;
}
public final void showNetworkError() {
Logger.d$default(Logger.INSTANCE, TAG, "showNetworkError", false, 4, (Object) null);
runOnUiThread(new c(this));
}
public static final void showNetworkError$lambda$7(SplashActivity splashActivity) {
Intrinsics.checkNotNullParameter(splashActivity, "this$0");
Snackbar j = Snackbar.j(splashActivity.findViewById(R$id.parentLayout), com.games24x7.onboarding.R.string.connection_error, -2);
j.l(com.games24x7.onboarding.R.string.connection_action, new ConnectionRetryListener(splashActivity));
j.p();
}
public final void showSlowInternetConnectionToast(String str) {
Logger.d$default(Logger.INSTANCE, TAG, "showSlowInternetConnectionError", false, 4, (Object) null);
runOnUiThread(new b(this, str));
}
public static final void showSlowInternetConnectionToast$lambda$8(SplashActivity splashActivity, String str) {
Intrinsics.checkNotNullParameter(splashActivity, "this$0");
Intrinsics.checkNotNullParameter(str, "$error");
Toast.makeText((Context) splashActivity, (CharSequence) str, 0).show();
}
public final void showUpgradeDialog() {
Logger.d$default(Logger.INSTANCE, TAG, "showUpgradeDialog", false, 4, (Object) null);
v supportFragmentManager = getSupportFragmentManager();
supportFragmentManager.getClass();
androidx.fragment.app.a aVar = new androidx.fragment.app.a(supportFragmentManager);
Intrinsics.checkNotNullExpressionValue(aVar, "supportFragmentManager.beginTransaction()");
Fragment f = getSupportFragmentManager().c.f("UPGRADE_DIALOG");
if (f != null) {
aVar.o(f);
}
if (!((D) aVar).h) {
throw new IllegalStateException("This FragmentTransaction is not allowed to be added to the back stack.");
}
((D) aVar).g = true;
((D) aVar).i = null;
UpgradeDialogFragment upgradeDialogFragment = new UpgradeDialogFragment();
upgradeDialogFragment.setCancelable(false);
upgradeDialogFragment.setDialogActionCallback(getSplashViewModel());
upgradeDialogFragment.show(aVar, "UPGRADE_DIALOG");
hideViewsDuringUpgrade();
}
private final void startDecodingFileFromMemory() {
this.mJob = BuildersKt.launch$default(p.a(this), Dispatchers.getIO(), (CoroutineStart) null, new SplashActivity$startDecodingFileFromMemory$1(null), 2, (Object) null);
}
public final void startUpgradeDownloadActivity() {
NativeUtil.INSTANCE.trackSplashLoadPerformance("splash_load_ended");
startActivity(new Intent((Context) this, (Class<?>) UpgradeDownloadActivity.class));
}
@NotNull
public final SplashViewModel getSplashViewModel() {
return (SplashViewModel) this.splashViewModel$delegate.getValue();
}
public void onActivityResult(int i, int i2, Intent intent) {
super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i, i2, intent);
InAppUpdate inAppUpdate = this.mInAppUpdate;
if (inAppUpdate != null) {
inAppUpdate.onActivityResult(i, i2, intent);
}
ApkInstaller apkInstaller = ApkInstaller.INSTANCE;
if (i == apkInstaller.getINSTALL_APP_PERSMISSION_CODE()) {
if (i2 == -1 || (Build.VERSION.SDK_INT >= 26 && a.a(getPackageManager()))) {
apkInstaller.launchInstallerIntent(this);
}
}
}
public void onBackPressed() {
finishAffinity();
System.exit(0);
}
public void onCreate(Bundle bundle) {
TimerUtility.INSTANCE.setAppStartupTime();
PerformanceUtil performanceUtil = PerformanceUtil.INSTANCE;
performanceUtil.startPerformanceTracking("AN_RC_SplashToLoginTime");
performanceUtil.startPerformanceTracking("AN_RC_SplashToLobbyTime");
t.a(this);
super/*androidx.fragment.app.FragmentActivity*/.onCreate(bundle);
ActivitySplashBinding inflate = ActivitySplashBinding.inflate(getLayoutInflater());
Intrinsics.checkNotNullExpressionValue(inflate, "inflate(layoutInflater)");
this.mBinding = inflate;
if (inflate == null) {
Intrinsics.q("mBinding");
throw null;
}
setContentView(inflate.getRoot());
showFullScreen();
startDecodingFileFromMemory();
setupViews();
KrakenApplication.Companion.setCurrentActivity(this);
checkForAppRestart(bundle);
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$onCreate$1(this, null), 3, (Object) null);
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$onCreate$2(this, null), 3, (Object) null);
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$onCreate$3(this, null), 3, (Object) null);
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$onCreate$4(this, null), 3, (Object) null);
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$onCreate$5(this, null), 3, (Object) null);
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$onCreate$6(this, null), 3, (Object) null);
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$onCreate$7(this, null), 3, (Object) null);
BuildersKt.launch$default(p.a(this), (CoroutineContext) null, (CoroutineStart) null, new SplashActivity$onCreate$8(this, null), 3, (Object) null);
openDownloadActivity();
remindUpgradeLater();
SplashViewModel splashViewModel = getSplashViewModel();
Intent intent = getIntent();
Intrinsics.checkNotNullExpressionValue(intent, "intent");
splashViewModel.onViewCreate(intent);
if (ADMUtility.INSTANCE.isAssetDeliveryBuild()) {
String dynamicSoZipAssetName = NativeUtil.INSTANCE.getDynamicSoZipAssetName();
Logger.e$default(Logger.INSTANCE, TAG, "onCreate :: So File Name to be downloaded is :: " + dynamicSoZipAssetName, false, 4, (Object) null);
AssetDeliveryManager.INSTANCE.installPack(r.g(new String[]{"dynamicRNAssetPack", dynamicSoZipAssetName}));
}
}
public void onDestroy() {
super.onDestroy();
InAppUpdate inAppUpdate = this.mInAppUpdate;
if (inAppUpdate != null) {
inAppUpdate.onDestroy();
}
Job job = this.mJob;
if (job != null) {
Job.DefaultImpls.cancel$default(job, (CancellationException) null, 1, (Object) null);
}
}
public void onResume() {
super/*androidx.fragment.app.FragmentActivity*/.onResume();
setInstallTimeAndStoreToNAE();
}
@SuppressLint({"MissingSuperCall"})
public void onSaveInstanceState(@NotNull Bundle bundle) {
Intrinsics.checkNotNullParameter(bundle, "bundle");
super/*androidx.activity.ComponentActivity*/.onSaveInstanceState(bundle);
Logger.d$default(Logger.INSTANCE, TAG, "onSaveInstanceState :: Putting Restart values to SavedStateInstance...", false, 4, (Object) null);
bundle.putBoolean("restartApp", true);
}
@SuppressLint({"UseCompatLoadingForDrawables"})
public void onStart() {
super.onStart();
Logger.e$default(Logger.INSTANCE, TAG, "onStart :: Starting the Splash Activity", false, 4, (Object) null);
PreferenceManager.Companion companion = PreferenceManager.Companion;
String dynamicSplashImageUrl = companion.getInstance().getDynamicSplashImageUrl();
if (companion.getInstance().isConfigurableSplashEnabled() && NativeUtil.INSTANCE.checkIfAssetExists(dynamicSplashImageUrl)) {
setupTurboRummyView(dynamicSplashImageUrl);
} else {
setupDefaultView();
}
}
}