diff --git a/app/libs/ud-release.aar b/app/libs/ud-release.aar new file mode 100644 index 0000000..9b97bd1 Binary files /dev/null and b/app/libs/ud-release.aar differ diff --git a/app/src/main/java/melody/offline/music/activity/LaunchActivity.kt b/app/src/main/java/melody/offline/music/activity/LaunchActivity.kt index bf91eea..dce82b3 100644 --- a/app/src/main/java/melody/offline/music/activity/LaunchActivity.kt +++ b/app/src/main/java/melody/offline/music/activity/LaunchActivity.kt @@ -6,10 +6,12 @@ import android.os.CountDownTimer import android.os.Handler import android.os.Looper import android.os.Message +import com.force.update.drainage.UpdateUtil import com.gyf.immersionbar.ktx.immersionBar import com.lol.apex.ok.google.adlibrary.LoLAds import com.lol.apex.ok.google.adlibrary.base.listener.LolLoadError import com.lol.apex.ok.google.adlibrary.base.listener.LolShowError +import melody.offline.music.App import melody.offline.music.ads.AdPlacement import melody.offline.music.ads.AnalysisAdState import melody.offline.music.ads.LolAdWrapper @@ -82,6 +84,7 @@ class LaunchActivity : MoBaseActivity() { override suspend fun main() { binding = ActivityLaunchBinding.inflate(layoutInflater) setContentView(binding.root) + UpdateUtil.instance.init(App.app) AnalysisUtil.logEvent(AnalysisUtil.LAUNCH_PV) type = intent.getIntExtra(FROM_TYPE, -1) loadAd() diff --git a/app/src/main/java/melody/offline/music/activity/PrimaryActivity.kt b/app/src/main/java/melody/offline/music/activity/PrimaryActivity.kt index 38c262b..bb2aa78 100644 --- a/app/src/main/java/melody/offline/music/activity/PrimaryActivity.kt +++ b/app/src/main/java/melody/offline/music/activity/PrimaryActivity.kt @@ -4,6 +4,7 @@ import android.view.View import android.widget.Toast import androidx.fragment.app.Fragment import androidx.fragment.app.FragmentTransaction +import com.force.update.drainage.UpdateUtil import melody.offline.music.R import melody.offline.music.databinding.ActivityPrimaryBinding import melody.offline.music.fragment.MoHomeFragment @@ -147,6 +148,7 @@ class PrimaryActivity : MoBaseActivity(), SearchFragment.SearchFragmentCancelCli } private fun activityOnResume() { + UpdateUtil.instance.showCustomDialog(this, logoImg = R.mipmap.app_logo) addMusicPlayerViewToLayout(binding.playMusicLayout) // 如果标志位为true,则表示用户从其他页面返回到了首页 if (shouldShowDialog) {