更新kwaiSDK
This commit is contained in:
parent
c22019fc71
commit
5033e63844
|
|
@ -1,4 +1,4 @@
|
|||
using System;
|
||||
using System;
|
||||
using KwaiAds.Scripts.Common;
|
||||
|
||||
namespace KwaiAds.Scripts.Api
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ using UnityEngine;
|
|||
|
||||
namespace BigoAds.Scripts.Platforms.Android
|
||||
{
|
||||
internal static class KwaiAndroidPlatformTool
|
||||
internal static class AndroidPlatformTool
|
||||
{
|
||||
public const string ClassPackage = "com.kwai.network.sdk";
|
||||
private const string CurrentActivityMethod = "currentActivity";
|
||||
|
|
|
|||
|
|
@ -11,9 +11,9 @@ namespace KwaiAds.Scripts.Platforms.Android
|
|||
public class KwaiAdSDKInit
|
||||
{
|
||||
private const string TAG = "[KwaiAdSDK-INIT]";
|
||||
private const string SDKClientClassName = KwaiAndroidPlatformTool.ClassPackage + ".KwaiAdSDK";
|
||||
private const string SDKClientBuilder = KwaiAndroidPlatformTool.ClassPackage + ".api.SdkConfig$Builder";
|
||||
private const string SDKClientInitCallback = KwaiAndroidPlatformTool.ClassPackage + ".api.KwaiInitCallback";
|
||||
private const string SDKClientClassName = AndroidPlatformTool.ClassPackage + ".KwaiAdSDK";
|
||||
private const string SDKClientBuilder = AndroidPlatformTool.ClassPackage + ".api.SdkConfig$Builder";
|
||||
private const string SDKClientInitCallback = AndroidPlatformTool.ClassPackage + ".api.KwaiInitCallback";
|
||||
|
||||
private static AndroidJavaClass kwaiAdSdkClass;
|
||||
private static KwaiAdConfig config;
|
||||
|
|
@ -122,7 +122,7 @@ namespace KwaiAds.Scripts.Platforms.Android
|
|||
sdkConfigBuilder.Call<AndroidJavaObject>("debug", config.DebugLog);
|
||||
}
|
||||
|
||||
AndroidJavaObject currentActivity = KwaiAndroidPlatformTool.GetGameActivity();
|
||||
AndroidJavaObject currentActivity = AndroidPlatformTool.GetGameActivity();
|
||||
if (currentActivity != null)
|
||||
{
|
||||
AndroidJavaObject contextObject = currentActivity.Call<AndroidJavaObject>("getApplicationContext");
|
||||
|
|
@ -131,6 +131,7 @@ namespace KwaiAds.Scripts.Platforms.Android
|
|||
{
|
||||
kwaiAdSdkClass.CallStatic("init", contextObject, sdkConfigBuilder.Call<AndroidJavaObject>("build"));
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ namespace KwaiAds.Scripts.Platforms.Android
|
|||
public class KwaiInterstitialAdController : IInterstitialAdController
|
||||
{
|
||||
private const string TAG = "[KwaiAdSDK-InterstitialAdController]";
|
||||
private const string InterstitialAdConfigBuilderClassName = KwaiAndroidPlatformTool.ClassPackage + ".loader.business.interstitial.data.KwaiInterstitialAdConfig$Builder";
|
||||
private const string KwaiInterstitialAdListenerClassName = KwaiAndroidPlatformTool.ClassPackage + ".loader.business.interstitial.interf.IKwaiInterstitialAdListener";
|
||||
private const string AdLoadListenerClassName = KwaiAndroidPlatformTool.ClassPackage + ".loader.common.interf.AdLoadListener";
|
||||
private const string KwaiInterstitialAdRequestClassName = KwaiAndroidPlatformTool.ClassPackage + ".loader.business.interstitial.data.KwaiInterstitialAdRequest";
|
||||
private const string InterstitialAdConfigBuilderClassName = AndroidPlatformTool.ClassPackage + ".loader.business.interstitial.data.KwaiInterstitialAdConfig$Builder";
|
||||
private const string KwaiInterstitialAdListenerClassName = AndroidPlatformTool.ClassPackage + ".loader.business.interstitial.interf.IKwaiInterstitialAdListener";
|
||||
private const string AdLoadListenerClassName = AndroidPlatformTool.ClassPackage + ".loader.common.interf.AdLoadListener";
|
||||
private const string KwaiInterstitialAdRequestClassName = AndroidPlatformTool.ClassPackage + ".loader.business.interstitial.data.KwaiInterstitialAdRequest";
|
||||
private const string KwaiAdLoaderManagerMethodName = "getKwaiAdLoaderManager";
|
||||
private const string WithKwaiInterstitialAdListenerMethodName = "withKwaiInterstitialAdListener";
|
||||
private const string BuildInterstitialAdLoaderMethodName = "buildInterstitialAdLoader";
|
||||
|
|
@ -66,7 +66,7 @@ namespace KwaiAds.Scripts.Platforms.Android
|
|||
{
|
||||
if (IsReady())
|
||||
{
|
||||
AndroidJavaObject currentActivity = KwaiAndroidPlatformTool.GetGameActivity();
|
||||
AndroidJavaObject currentActivity = AndroidPlatformTool.GetGameActivity();
|
||||
if (currentActivity == null)
|
||||
{
|
||||
Debug.Log($"{TAG}: Current Game Activity not found.");
|
||||
|
|
|
|||
|
|
@ -9,10 +9,10 @@ namespace KwaiAds.Scripts.Platforms.Android
|
|||
public class KwaiRewardAdController : IRewardAdController
|
||||
{
|
||||
private const string TAG = "[KwaiAdSDK-RewardAdController]";
|
||||
private const string RewardedAdConfigBuilderClassName = KwaiAndroidPlatformTool.ClassPackage + ".loader.business.reward.data.KwaiRewardAdConfig$Builder";
|
||||
private const string KwaiRewardAdListenerClassName = KwaiAndroidPlatformTool.ClassPackage + ".loader.business.reward.interf.IKwaiRewardAdListener";
|
||||
private const string AdLoadListenerClassName = KwaiAndroidPlatformTool.ClassPackage + ".loader.common.interf.AdLoadListener";
|
||||
private const string KwaiRewardAdRequestClassName = KwaiAndroidPlatformTool.ClassPackage + ".loader.business.reward.data.KwaiRewardAdRequest";
|
||||
private const string RewardedAdConfigBuilderClassName = AndroidPlatformTool.ClassPackage + ".loader.business.reward.data.KwaiRewardAdConfig$Builder";
|
||||
private const string KwaiRewardAdListenerClassName = AndroidPlatformTool.ClassPackage + ".loader.business.reward.interf.IKwaiRewardAdListener";
|
||||
private const string AdLoadListenerClassName = AndroidPlatformTool.ClassPackage + ".loader.common.interf.AdLoadListener";
|
||||
private const string KwaiRewardAdRequestClassName = AndroidPlatformTool.ClassPackage + ".loader.business.reward.data.KwaiRewardAdRequest";
|
||||
private const string KwaiAdLoaderManagerMethodName = "getKwaiAdLoaderManager";
|
||||
private const string WithKwaiRewardAdListenerMethodName = "withKwaiRewardAdListener";
|
||||
private const string BuildRewardAdLoaderMethodName = "buildRewardAdLoader";
|
||||
|
|
@ -66,7 +66,7 @@ namespace KwaiAds.Scripts.Platforms.Android
|
|||
{
|
||||
if (IsReady())
|
||||
{
|
||||
AndroidJavaObject currentActivity = KwaiAndroidPlatformTool.GetGameActivity();
|
||||
AndroidJavaObject currentActivity = AndroidPlatformTool.GetGameActivity();
|
||||
if (currentActivity == null)
|
||||
{
|
||||
Debug.Log($"{TAG}: Current Game Activity not found.");
|
||||
|
|
@ -134,7 +134,6 @@ namespace KwaiAds.Scripts.Platforms.Android
|
|||
{
|
||||
this._RewardAdLoadListener = rewardAdListener;
|
||||
this._KwaiRewardAdController = kwaiRewardAdController;
|
||||
Debug.Log("yangwu AdLoadListener:"+rewardAdListener+" kwaiRewardAdController:"+kwaiRewardAdController);
|
||||
}
|
||||
|
||||
public void onAdLoadStart(string trackId)
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -0,0 +1,32 @@
|
|||
fileFormatVersion: 2
|
||||
guid: aa74a979cb33d4d16afb0e58ae8b887d
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Binary file not shown.
|
|
@ -0,0 +1,32 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 88b1fa4bca95147a6a93a6008aad62da
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
Loading…
Reference in New Issue