Commit f433d037 authored by guest's avatar guest

提交

parent 7e1d6fc3
......@@ -4,10 +4,6 @@ import android.app.Activity
import android.content.Intent
import android.os.Bundle
import android.text.TextUtils
import android.util.Log
import com.applovin.sdk.AppLovinMediationProvider
import com.applovin.sdk.AppLovinSdk
import com.applovin.sdk.AppLovinSdkInitializationConfiguration
import com.facebook.FacebookSdk
import com.google.android.gms.ads.MobileAds
import com.test.easy.easycleanerjunk.activity.splash.NewSplashActivity
......@@ -19,6 +15,7 @@ import com.test.easy.easycleanerjunk.helps.ConfigHelper
import com.test.easy.easycleanerjunk.helps.EventUtils
import com.test.easy.easycleanerjunk.helps.InstallHelps
import com.test.easy.easycleanerjunk.helps.LogEx
import com.test.easy.easycleanerjunk.helps.TimeUtils
import com.test.easy.easycleanerjunk.helps.ads.AdmobUtils
import com.test.easy.easycleanerjunk.utils.ActivityManagerUtils
import com.test.easy.easycleanerjunk.utils.SPUtils
......@@ -51,37 +48,14 @@ class MyApplication : BaseApplication() {
}
fun initApp() {
val push_minute = SPUtils.getInstance().getInt("push_minute",0)
if (push_minute == 0) {
SPUtils.getInstance().put("push_minute", TimeUtils.getCurrentMinute())
}
FacebookSdk.sdkInitialize(this)
initNotificationWork()
InstallHelps.init {
if (ConfigHelper.admobTrueMaxFlase == 0) {
// val executor = Executors.newSingleThreadExecutor()
// executor.execute {
// val initConfigBuilder = AppLovinSdkInitializationConfiguration.builder(
// "GGPreND6SRmCt1zJgn5faiLGD8c2PVGPLgPpSg7cHanVTud1DhtuI9MmteTqlEviaJ57WnxW68kQDaATJ5z3cW",
// context
// ).setMediationProvider(AppLovinMediationProvider.MAX)
//// val currentGaid = AdvertisingIdClient.getAdvertisingIdInfo(context).id
//// if (currentGaid != null) {
//// initConfigBuilder.testDeviceAdvertisingIds =
//// Collections.singletonList(currentGaid)
//// }
// val initConfig = initConfigBuilder.build()
// // Initialize the SDK with the configuration
// AppLovinSdk.getInstance(context).initialize(initConfig) {
// }
// executor.shutdown()
// }
val initConfig = AppLovinSdkInitializationConfiguration.builder("GGPreND6SRmCt1zJgn5faiLGD8c2PVGPLgPpSg7cHanVTud1DhtuI9MmteTqlEviaJ57WnxW68kQDaATJ5z3cW", this)
.setMediationProvider(AppLovinMediationProvider.MAX)
.build()
AppLovinSdk.getInstance(this).initialize(initConfig) {
Log.e("MXL", "Max初始化成功: ", )
}
} else {
MobileAds.initialize(this) { }
}
MobileAds.initialize(this) { }
}
BlackUtils.requestBlack()
if (ConfigHelper.ifAgreePrivacy) {
......
......@@ -10,6 +10,7 @@ import com.google.android.gms.tasks.Task;
import com.google.firebase.FirebaseApp;
import com.google.firebase.messaging.FirebaseMessaging;
import com.test.easy.easycleanerjunk.helps.EventUtils;
import com.test.easy.easycleanerjunk.utils.SPUtils;
public class FCMUtil {
......@@ -23,7 +24,7 @@ public class FCMUtil {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
EventUtils.INSTANCE.event("FCM_Topic_"+topic,null,null,false);
EventUtils.INSTANCE.event("FCM_Topic_"+topic+ SPUtils.getInstance().getInt("push_minute"),null,null,false);
Log.d("FCMUtil", "suc");
} else {
Log.d("FCMUtil", "fail");
......
......@@ -202,4 +202,11 @@ object TimeUtils {
String.format("%.1fs", seconds)
}
}
fun getCurrentMinute(): Int {
// 获取当前时间的Calendar实例
val calendar = Calendar.getInstance()
// 获取当前分钟数
val currentMinute = calendar.get(Calendar.MINUTE)
return currentMinute
}
}
\ No newline at end of file
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