This commit is contained in:
曾祥俊
2023-07-18 16:08:44 +08:00
parent f343841233
commit d3e2fea019
3 changed files with 3 additions and 4 deletions

View File

@ -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);

View File

@ -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 ?: "",

View File

@ -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);