gpt4 book ai didi

android - Unity Ads 无法显示广告 : webapp not initialized

转载 作者:行者123 更新时间:2023-11-30 01:13:03 25 4
gpt4 key购买 nike

我下载了最新的Unity Ads SDK并关注 instructions将其集成到我的 Android 应用程序中。

UnityAds.init(this, "xxxxxxx", null);

初始化成功,日志显示广告已下载。

Initializing Unity Ads version 1508 with gameId xxxxxxx

Requesting Unity Ads ad plan from https://xxxxxxx

Unity Ads initialized with 3 campaigns and 2 zones

Unity Ads cache: File /storage/xxxxxxx/yyyyyyy.mp4 of 1445875 bytes downloaded in 9102ms

我尝试展示广告:

if (UnityAds.canShow()) {
UnityAds.show();
}

然后出现这个错误信息:

Unity Ads cannot show ads: webapp not initialized

我错过了什么?

最佳答案

错误是IUnityAdsListener(第三个初始化参数)是必需的,不能为空。

修复方法是将监听器添加到 init 方法,如下所示:

UnityAds.init(this, "xxxxxxx", new IUnityAdsListener() {
@Override
public void onHide() {
}

@Override
public void onShow() {
}

@Override
public void onVideoStarted() {
}

@Override
public void onVideoCompleted(String s, boolean b) {
}

@Override
public void onFetchCompleted() {
}

@Override
public void onFetchFailed() {
}
});

关于android - Unity Ads 无法显示广告 : webapp not initialized,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38235629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com