(Unity) Admob 横幅未在 Android 7.0 上显示

Posted

技术标签:

【中文标题】(Unity) Admob 横幅未在 Android 7.0 上显示【英文标题】:(Unity) Admob banners not showing on Android 7.0 【发布时间】:2021-04-19 07:08:25 【问题描述】:

我已经遇到这个问题好几天了,但似乎无法理解问题所在。

我已经为 android 开发了一个 2D Unity 游戏,并且一直在使用三星 Galaxy Note 3 (Android 4.4) 进行测试,并且绝对没有问题 - 但是,当我使用 Galaxy S6 (Android 7.0) 进行测试时,甚至没有测试广告出现。这些广告在模拟器中也能正常工作。 我查看了 logcat,我一直得到以下 2 个错误。

1)E/Ads:此会话无法使用 Google 移动广告 SDK 初始化功能。可以随时提出广告请求。 2)E/Ads:此应用使用的是轻量版的 Google 移动广告 SDK,需要安装最新的 Google Play 服务,但 Google Play 服务要么缺失要么已过时。

据我所知,我没有使用 SDK 的 Lite 版本,所以对我来说,这没有任何意义 - 其他人是否以某种方式解决了这个问题?我见过很多人在使用 Android 6.0 及更高版本时遇到问题,但没有一致的答案。非常感谢您的宝贵时间。

【问题讨论】:

你能解决这个问题吗,我遇到了类似的问题(收到“轻量级版本”消息,但没有收到“功能不可用”消息)(github.com/googleads/googleads-mobile-unity/issues/1575) 【参考方案1】:

从here 下载最新的 JAR 文件。这将是一个统一的包。只需使用在 Unity 中打开的游戏项目打开它或关注 this。然后解决你的依赖关系。

如果你不知道如何解决follow,

在 Open Unity 项目中,导航到 Assets 下拉菜单并选择 Play services resolver > Android Resolve 选择解决或强制解决

然后等待 Resolve 完成。

之后,您将不会看到错误。

希望有帮助!

【讨论】:

感谢您的及时回复!不幸的是,问题仍然存在……还有其他假设吗?

以上是关于(Unity) Admob 横幅未在 Android 7.0 上显示的主要内容,如果未能解决你的问题,请参考以下文章

AdMob横幅未在设备上显示

iAd 和 AdMob 广告未在已发布的 iPhone 应用程序中显示

如何在屏幕中心显示Unity Google AdMob横幅

unity 横幅广告 admob v5.3.0 不显示

在Unity中使用Admob和Adcolony

Unity 3D:在现有的Android游戏场景中显示AdMob的横幅