From d3e2fea01901d185716bdcf7732cb853d558fa33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E7=A5=A5=E4=BF=8A?= Date: Tue, 18 Jul 2023 16:08:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E7=BA=BF=E4=B8=8A?= =?UTF-8?q?=E9=97=AA=E9=80=80=E9=97=AE=E9=A2=98=20https://jira.shanqu.cc/b?= =?UTF-8?q?rowse/GHZS-2946?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/com/gh/gamecenter/MainActivity.java | 1 - app/src/main/java/com/gh/vspace/VArchiveHelper.kt | 2 +- app/src/main/java/com/halo/assistant/HaloApp.java | 4 ++-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/gh/gamecenter/MainActivity.java b/app/src/main/java/com/gh/gamecenter/MainActivity.java index 4fe79c552a..e9d49d13b2 100644 --- a/app/src/main/java/com/gh/gamecenter/MainActivity.java +++ b/app/src/main/java/com/gh/gamecenter/MainActivity.java @@ -198,7 +198,6 @@ public class MainActivity extends BaseActivity { protected void onCreate(Bundle savedInstanceState) { showAd = getIntent().getBooleanExtra(SHOW_AD, false) && savedInstanceState == null; - HaloApp.getInstance().initFresco(); HaloApp.getInstance().isAlreadyUpAndRunning = true; super.onCreate(savedInstanceState); diff --git a/app/src/main/java/com/gh/vspace/VArchiveHelper.kt b/app/src/main/java/com/gh/vspace/VArchiveHelper.kt index d15a0cb6bb..926245ca51 100644 --- a/app/src/main/java/com/gh/vspace/VArchiveHelper.kt +++ b/app/src/main/java/com/gh/vspace/VArchiveHelper.kt @@ -150,7 +150,7 @@ object VArchiveHelper { if (isSuccess) { val vGameEntity = VHelper.getVGameSnapshot(packageName = packageName) runOnIoThread { - val fileMd5 = MD5Utils.calculateMD5(mLatestArchiveFile) + val fileMd5 = MD5Utils.calculateMD5(mLatestArchiveFile) ?: return@runOnIoThread val vArchiveEntity = VArchiveEntity( id = fileMd5, gameId = vGameEntity?.downloadEntity?.gameId ?: "", diff --git a/app/src/main/java/com/halo/assistant/HaloApp.java b/app/src/main/java/com/halo/assistant/HaloApp.java index ebe6c14499..ccf0e0ba67 100644 --- a/app/src/main/java/com/halo/assistant/HaloApp.java +++ b/app/src/main/java/com/halo/assistant/HaloApp.java @@ -227,12 +227,12 @@ public class HaloApp extends MultiDexApplication { PlayerFactory.setPlayManager(Exo2PlayerManager.class); CacheFactory.setCacheManager(ExoPlayerCacheManager.class); + initFresco(); + AppExecutor.getIoExecutor().execute(() -> { initDataHelper(); ExtensionsKt.doOnMainProcessOnly(this, () -> Tracker.init(this)); - initFresco(); - deviceRamSize = DeviceUtils.getTotalRamSizeOfDevice(this); mChannel = mFlavorProvider.getChannelStr(this);