控制SDK的log开关

编辑器下有些SDK不初始化
This commit is contained in:
玉峰 2025-09-02 16:13:06 +08:00
parent 46530f6640
commit 0fd870ba45
4 changed files with 29 additions and 8 deletions

View File

@ -11,8 +11,10 @@ public class AppSDKManager : D_MonoSingleton<AppSDKManager>
{
//包名
public const string PackageName = "com.rush.cash.earn.fast.real.money.game";
public void Init(Action action)
public void Init(Action action, bool showLog)
{
LoggerUtils.Enabled = showLog;
FileParse.Parse();
// AdConfigParser.Parse();
FireBaseSDKManager.Instance.Init();
@ -22,6 +24,8 @@ public class AppSDKManager : D_MonoSingleton<AppSDKManager>
ShuShuMangage.Instance.Init();
AdsSDKManager.Instance.InitSDK(null);
EFSdkManager.Instance.Init();
action?.Invoke();
}
@ -40,7 +44,7 @@ public class AppSDKManager : D_MonoSingleton<AppSDKManager>
/// 是否已缓存激励广告
/// </summary>
/// <returns></returns>
public bool IsRewardAdReady()
public bool IsRewardedAdReady()
{
return AdsSDKManager.Instance.IsRewardAdReady();;
}
@ -117,7 +121,16 @@ public class AppSDKManager : D_MonoSingleton<AppSDKManager>
}
}
public void ShowBanner()
{
AdsSDKManager.Instance.ShowBanner();
}
public void HideBanner()
{
AdsSDKManager.Instance.HideBanner();
}
#endregion

View File

@ -13,6 +13,10 @@ namespace WZ
public void Init()
{
if (Application.isEditor)
{
return;
}
EFSdk.get().Init((actionType, str) => { });
SetSDKEventCallback();

View File

@ -10,10 +10,10 @@ namespace WZ
{
public void FetchRemoteConfig()
{
// Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task =>
// {
// if (task.Result == Firebase.DependencyStatus.Available)
// {
Firebase.FirebaseApp.CheckAndFixDependenciesAsync().ContinueWith(task =>
{
if (task.Result == Firebase.DependencyStatus.Available)
{
Firebase.RemoteConfig.FirebaseRemoteConfig.DefaultInstance.FetchAsync(TimeSpan.Zero).ContinueWithOnMainThread(task =>
{
FirebaseRemoteConfig.DefaultInstance.ActivateAsync().ContinueWithOnMainThread(task =>
@ -36,8 +36,8 @@ namespace WZ
// 检查Adjust归因
});
});
// }
// });
}
});
}
private void GroupSet()

View File

@ -11,6 +11,10 @@ namespace WZ
{
public void Init()
{
if (Application.isEditor)
{
return;
}
InitSDK();
}