diff --git a/Assets/KwaiAds/Scripts/Platform/Android/KwaiInterstitialAdController.cs b/Assets/KwaiAds/Scripts/Platform/Android/KwaiInterstitialAdController.cs index 55a033a..fce46e4 100644 --- a/Assets/KwaiAds/Scripts/Platform/Android/KwaiInterstitialAdController.cs +++ b/Assets/KwaiAds/Scripts/Platform/Android/KwaiInterstitialAdController.cs @@ -147,6 +147,7 @@ namespace KwaiAds.Scripts.Platforms.Android public void onAdLoadSuccess(string trackId, AndroidJavaObject kwaiInterstitialAd) { + if (string.IsNullOrEmpty(trackId) || kwaiInterstitialAd == null) return; _KwaiInterstitialAdController._KwaiInterstitialAd = kwaiInterstitialAd; string price = kwaiInterstitialAd.Call("getPrice"); Debug.Log($"{TAG}: onAdLoaded: {kwaiInterstitialAd.Call("getPrice")}"); diff --git a/Assets/KwaiAds/Scripts/Platform/Android/KwaiRewardAdController.cs b/Assets/KwaiAds/Scripts/Platform/Android/KwaiRewardAdController.cs index f766ef1..20c6aed 100644 --- a/Assets/KwaiAds/Scripts/Platform/Android/KwaiRewardAdController.cs +++ b/Assets/KwaiAds/Scripts/Platform/Android/KwaiRewardAdController.cs @@ -134,6 +134,7 @@ namespace KwaiAds.Scripts.Platforms.Android { this._RewardAdLoadListener = rewardAdListener; this._KwaiRewardAdController = kwaiRewardAdController; + Debug.Log("yangwu AdLoadListener:"+rewardAdListener+" kwaiRewardAdController:"+kwaiRewardAdController); } public void onAdLoadStart(string trackId) @@ -147,6 +148,7 @@ namespace KwaiAds.Scripts.Platforms.Android public void onAdLoadSuccess(string trackId, AndroidJavaObject kwaiRewardAd) { + if (string.IsNullOrEmpty(trackId) || kwaiRewardAd == null) return; _KwaiRewardAdController._KwaiRewardAd = kwaiRewardAd; string price = kwaiRewardAd.Call("getPrice"); Debug.Log($"{TAG}: onAdLoaded: {kwaiRewardAd.Call("getPrice")}");