问题描述
我在 android studio 中使用 Unity 广告库,在 android studio 中使用最新版本的 aar。
首先我初始化sdk,监听器的回调表明它已成功初始化。
我在按钮上有一个点击侦听器,当用户点击时,会出现一个进度对话框,并在加载插页式广告时消失。
从 lod 方法中,有一个回调,它表明插页式广告已成功加载,但广告没有显示,当我再次尝试显示时,错误回调方法启动并给出消息,表明已经有一个其他广告显示的地方并非如此。这是代码。
button.setonClickListener(view -> {
UnityAds.load("interstitial",new IUnityAdsLoadListener() {
@Override
public void onUnityAdsAdLoaded(String placementId) {
Log.d(AdsUtils.TAG,"onUnityAdsAdLoaded: " + placementId);
}
@Override
public void onUnityAdsFailedToLoad(String placementId) {
Log.d(AdsUtils.TAG,"onUnityAdsFailedToLoad: " + placementId);
}
});
UnityAds.addListener(new IUnityAdsListener() {
@Override
public void onUnityAdsReady(String placementId) {
Log.d(AdsUtils.TAG,"onUnityAdsReady: " + placementId);
UnityAds.show(activity,"interstitial");
}
@Override
public void onUnityAdsstart(String placementId) {
Log.d(AdsUtils.TAG,"onUnityAdsstart: ");
}
@Override
public void onUnityAdsFinish(String placementId,UnityAds.FinishState result) {
Log.d(AdsUtils.TAG,"onUnityAdsFinish: " + result.name());
}
@Override
public void onUnityAdsError(UnityAds.UnityAdsError error,String message) {
Log.d(AdsUtils.TAG,"onUnityAdsError: " + message);
}
});
});
onUnityAdsReady
回调启动,但广告未显示。我不知道问题出在哪里。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)