Commit 7e837e07 authored by leichao.gao's avatar leichao.gao

update

parent ef56952c
...@@ -2,6 +2,7 @@ package com.test.easy.easycleanerjunk ...@@ -2,6 +2,7 @@ package com.test.easy.easycleanerjunk
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.app.Activity import android.app.Activity
import android.app.Application
import android.content.Intent import android.content.Intent
import android.os.Bundle import android.os.Bundle
import android.text.TextUtils import android.text.TextUtils
...@@ -9,6 +10,7 @@ import com.applovin.sdk.AppLovinMediationProvider ...@@ -9,6 +10,7 @@ import com.applovin.sdk.AppLovinMediationProvider
import com.applovin.sdk.AppLovinSdk import com.applovin.sdk.AppLovinSdk
import com.applovin.sdk.AppLovinSdkInitializationConfiguration import com.applovin.sdk.AppLovinSdkInitializationConfiguration
import com.google.android.gms.ads.MobileAds import com.google.android.gms.ads.MobileAds
import com.google.android.gms.ads.identifier.AdvertisingIdClient
import com.test.easy.easycleanerjunk.activity.splash.NewSplashActivity import com.test.easy.easycleanerjunk.activity.splash.NewSplashActivity
import com.test.easy.easycleanerjunk.fcm.ActionBroadcast import com.test.easy.easycleanerjunk.fcm.ActionBroadcast
import com.test.easy.easycleanerjunk.fcm.FCMUtil import com.test.easy.easycleanerjunk.fcm.FCMUtil
...@@ -20,11 +22,12 @@ import com.test.easy.easycleanerjunk.helps.ads.AdmobUtils ...@@ -20,11 +22,12 @@ import com.test.easy.easycleanerjunk.helps.ads.AdmobUtils
import com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils import com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import com.test.easy.easycleanerjunk.utils.ActivityManagerUtils import com.test.easy.easycleanerjunk.utils.ActivityManagerUtils
import com.test.easy.easycleanerjunk.utils.SPUtils import com.test.easy.easycleanerjunk.utils.SPUtils
import java.util.Collections
import java.util.UUID import java.util.UUID
import java.util.concurrent.Executors import java.util.concurrent.Executors
class MyApplication : BaseApplication() { class MyApplication : BaseApplication(), Application.ActivityLifecycleCallbacks {
companion object { companion object {
@JvmField @JvmField
...@@ -33,6 +36,7 @@ class MyApplication : BaseApplication() { ...@@ -33,6 +36,7 @@ class MyApplication : BaseApplication() {
var uuid = "" var uuid = ""
override fun init() { override fun init() {
registerActivityLifecycleCallbacks(this)
initUUid() initUUid()
initApp() initApp()
} }
...@@ -55,11 +59,12 @@ class MyApplication : BaseApplication() { ...@@ -55,11 +59,12 @@ class MyApplication : BaseApplication() {
val initConfigBuilder = AppLovinSdkInitializationConfiguration.builder( val initConfigBuilder = AppLovinSdkInitializationConfiguration.builder(
"GGPreND6SRmCt1zJgn5faiLGD8c2PVGPLgPpSg7cHanVTud1DhtuI9MmteTqlEviaJ57WnxW68kQDaATJ5z3cW", "GGPreND6SRmCt1zJgn5faiLGD8c2PVGPLgPpSg7cHanVTud1DhtuI9MmteTqlEviaJ57WnxW68kQDaATJ5z3cW",
context context
).setMediationProvider(AppLovinMediationProvider.MAX) ).setMediationProvider(AppLovinMediationProvider.ADMOB)
// val currentGaid = AdvertisingIdClient.getAdvertisingIdInfo(context).id val currentGaid = AdvertisingIdClient.getAdvertisingIdInfo(context).id
// if (currentGaid != null) { if (currentGaid != null) {
// initConfigBuilder.testDeviceAdvertisingIds = Collections.singletonList(currentGaid) initConfigBuilder.testDeviceAdvertisingIds =
// } Collections.singletonList(currentGaid)
}
val initConfig = initConfigBuilder.build() val initConfig = initConfigBuilder.build()
// Initialize the SDK with the configuration // Initialize the SDK with the configuration
AppLovinSdk.getInstance(context).initialize(initConfig) { AppLovinSdk.getInstance(context).initialize(initConfig) {
...@@ -75,7 +80,6 @@ class MyApplication : BaseApplication() { ...@@ -75,7 +80,6 @@ class MyApplication : BaseApplication() {
} }
initLifeListener()
} }
private fun initNotificationWork() { private fun initNotificationWork() {
...@@ -88,9 +92,6 @@ class MyApplication : BaseApplication() { ...@@ -88,9 +92,6 @@ class MyApplication : BaseApplication() {
ActionBroadcast.initBroadcast(this) ActionBroadcast.initBroadcast(this)
} }
@SuppressLint("UnspecifiedRegisterReceiverFlag")
private fun initLifeListener() {
registerActivityLifecycleCallbacks(object : ActivityLifecycleCallbacks {
private var count = 0 private var count = 0
override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) {} override fun onActivityCreated(activity: Activity, savedInstanceState: Bundle?) {}
...@@ -111,7 +112,7 @@ class MyApplication : BaseApplication() { ...@@ -111,7 +112,7 @@ class MyApplication : BaseApplication() {
flag = false flag = false
} }
if (flag) { if (flag) {
if(ConfigHelper.admobTrueMaxFlase==0){ if (ConfigHelper.admobTrueMaxFlase == 0) {
if (MaxAdUtils.isOpenAdLoaded()) { if (MaxAdUtils.isOpenAdLoaded()) {
MaxAdUtils.showAppOpenAd(activity) MaxAdUtils.showAppOpenAd(activity)
} else { } else {
...@@ -124,7 +125,7 @@ class MyApplication : BaseApplication() { ...@@ -124,7 +125,7 @@ class MyApplication : BaseApplication() {
putExtra("type", -1) putExtra("type", -1)
}) })
} }
}else{ } else {
if (AdmobUtils.isOpenAdLoaded()) { if (AdmobUtils.isOpenAdLoaded()) {
AdmobUtils.showAppOpenAd(activity) AdmobUtils.showAppOpenAd(activity)
} else { } else {
...@@ -161,8 +162,6 @@ class MyApplication : BaseApplication() { ...@@ -161,8 +162,6 @@ class MyApplication : BaseApplication() {
override fun onActivitySaveInstanceState(activity: Activity, outState: Bundle) {} override fun onActivitySaveInstanceState(activity: Activity, outState: Bundle) {}
override fun onActivityDestroyed(activity: Activity) {} override fun onActivityDestroyed(activity: Activity) {}
})
}
private var lastTimePause = 0L private var lastTimePause = 0L
private var lastTimeResume = 0L private var lastTimeResume = 0L
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
"client_info": { "client_info": {
"mobilesdk_app_id": "1:584455262809:android:d79deca82340de88cbd748", "mobilesdk_app_id": "1:584455262809:android:d79deca82340de88cbd748",
"android_client_info": { "android_client_info": {
"package_name": "com.kk.junkcleaner.easy.zxkk" "package_name": "com.kk.cleanmaster.file.cleanmaster.master"
} }
}, },
"oauth_client": [], "oauth_client": [],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment