Commit f433d037 authored by guest's avatar guest

提交

parent 7e1d6fc3
...@@ -4,10 +4,6 @@ import android.app.Activity ...@@ -4,10 +4,6 @@ import android.app.Activity
import android.content.Intent import android.content.Intent
import android.os.Bundle import android.os.Bundle
import android.text.TextUtils 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.facebook.FacebookSdk
import com.google.android.gms.ads.MobileAds import com.google.android.gms.ads.MobileAds
import com.test.easy.easycleanerjunk.activity.splash.NewSplashActivity import com.test.easy.easycleanerjunk.activity.splash.NewSplashActivity
...@@ -19,6 +15,7 @@ import com.test.easy.easycleanerjunk.helps.ConfigHelper ...@@ -19,6 +15,7 @@ import com.test.easy.easycleanerjunk.helps.ConfigHelper
import com.test.easy.easycleanerjunk.helps.EventUtils import com.test.easy.easycleanerjunk.helps.EventUtils
import com.test.easy.easycleanerjunk.helps.InstallHelps import com.test.easy.easycleanerjunk.helps.InstallHelps
import com.test.easy.easycleanerjunk.helps.LogEx 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.helps.ads.AdmobUtils
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
...@@ -51,37 +48,14 @@ class MyApplication : BaseApplication() { ...@@ -51,37 +48,14 @@ class MyApplication : BaseApplication() {
} }
fun initApp() { 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) FacebookSdk.sdkInitialize(this)
initNotificationWork() initNotificationWork()
InstallHelps.init { InstallHelps.init {
if (ConfigHelper.admobTrueMaxFlase == 0) { MobileAds.initialize(this) { }
// 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) { }
}
} }
BlackUtils.requestBlack() BlackUtils.requestBlack()
if (ConfigHelper.ifAgreePrivacy) { if (ConfigHelper.ifAgreePrivacy) {
......
...@@ -10,6 +10,7 @@ import com.google.android.gms.tasks.Task; ...@@ -10,6 +10,7 @@ import com.google.android.gms.tasks.Task;
import com.google.firebase.FirebaseApp; import com.google.firebase.FirebaseApp;
import com.google.firebase.messaging.FirebaseMessaging; import com.google.firebase.messaging.FirebaseMessaging;
import com.test.easy.easycleanerjunk.helps.EventUtils; import com.test.easy.easycleanerjunk.helps.EventUtils;
import com.test.easy.easycleanerjunk.utils.SPUtils;
public class FCMUtil { public class FCMUtil {
...@@ -23,7 +24,7 @@ public class FCMUtil { ...@@ -23,7 +24,7 @@ public class FCMUtil {
@Override @Override
public void onComplete(@NonNull Task<Void> task) { public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) { 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"); Log.d("FCMUtil", "suc");
} else { } else {
Log.d("FCMUtil", "fail"); Log.d("FCMUtil", "fail");
......
...@@ -202,4 +202,11 @@ object TimeUtils { ...@@ -202,4 +202,11 @@ object TimeUtils {
String.format("%.1fs", seconds) 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