diff --git a/app/src/main/java/com/gh/base/BaseActivity.java b/app/src/main/java/com/gh/base/BaseActivity.java index 4ef78cba09..82393324c2 100644 --- a/app/src/main/java/com/gh/base/BaseActivity.java +++ b/app/src/main/java/com/gh/base/BaseActivity.java @@ -129,15 +129,15 @@ public abstract class BaseActivity extends BaseAppCompatActivity implements Easy if (savedInstanceState != null) { String xapkUnzipActivity = SPUtils.getString(Constants.SP_XAPK_UNZIP_ACTIVITY); - String xapkUnzipUrl = SPUtils.getString(Constants.SP_XAPK_URL); - Utils.log("页面重建了--" + xapkUnzipActivity + "--" + xapkUnzipUrl); + String xapkUrl = SPUtils.getString(Constants.SP_XAPK_URL); + Utils.log("页面重建了--" + xapkUnzipActivity + "--" + xapkUrl); if (this.getClass().getName().equals(SplashScreenActivity.class.getName())) { SPUtils.setString(Constants.SP_XAPK_UNZIP_ACTIVITY, ""); SPUtils.setString(Constants.SP_XAPK_URL, ""); return; } - if (this.getClass().getName().equals(xapkUnzipActivity) && !TextUtils.isEmpty(xapkUnzipUrl)) { - DownloadEntity downloadEntity = DownloadManager.getInstance(this).getDownloadEntityByUrl(xapkUnzipUrl); + if (this.getClass().getName().equals(xapkUnzipActivity) && !TextUtils.isEmpty(xapkUrl)) { + DownloadEntity downloadEntity = DownloadManager.getInstance(this).getDownloadEntityByUrl(xapkUrl); PackageInstaller.install(this, downloadEntity, false); SPUtils.setString(Constants.SP_XAPK_UNZIP_ACTIVITY, ""); SPUtils.setString(Constants.SP_XAPK_URL, ""); diff --git a/app/src/main/java/com/gh/gamecenter/SplashScreenActivity.java b/app/src/main/java/com/gh/gamecenter/SplashScreenActivity.java index 06da7837ba..5b55a75570 100644 --- a/app/src/main/java/com/gh/gamecenter/SplashScreenActivity.java +++ b/app/src/main/java/com/gh/gamecenter/SplashScreenActivity.java @@ -127,6 +127,9 @@ public class SplashScreenActivity extends BaseActivity { } else { launchMainActivity(); } + + SPUtils.setString(Constants.SP_XAPK_UNZIP_ACTIVITY, ""); + SPUtils.setString(Constants.SP_XAPK_URL, ""); } private void showPrivacyDialog(ViewPager guideLayout) {