【问题标题】:LibGdx with AdMob but not using Scene2D, how do I use the View?LibGdx 与 AdMob 但不使用 Scene2D,如何使用视图?
【发布时间】:2021-08-28 01:59:46
【问题描述】:

我有一个想要尝试的现有 LibGdx 游戏 添加 AdMob 广告,但不使用 Scene2D、舞台和演员, 就像 LibGdx 的 JuperJumper,它只处理视口 和相机。

我见过的每个 LibGdx AdMob 示例都使用 Scene2D 或者是一些奇怪的Android应用程序真的有一些LibGdx。

我看过所有返回 Android 视图的代码示例, 但我不知道如何将我的 LibGdx 游戏“连接”到它, 或者能够使用该视图。

我的代码有一个实现 Screen 的“PlayScreen”和一个扩展 Game 的“GameTest” 以及扩展 AndroidApplication 的常用 Android Activity, 但我还没有看到任何关于如何让它们与 Android 视图一起使用的信息。

我只是对在 Android 上使用它感兴趣,而不是在桌面或其他任何地方。 我在 Windows 上做。

有没有人知道一个与之接近的示例项目?

或者我需要哪些代码才能使用视图?

谢谢!

【问题讨论】:

  • 是的,我读到了。问题在于它没有“集成”一个真正的 LibGdx 游戏应用程序。这就像尝试使用不使用 Scene2D 的 SuperJumper,并为其添加广告。它没有描述如何在这样的应用程序中使用 Android 视图。
  • 如果您希望将 AdMob 广告放入您的游戏内容中,我怀疑这会发生,因为我记得 AdView 是一个使用 IAB MRAID API 的 JavaScript 广告的 WebView 实现。即使不是 web 视图,AdMob 也希望对指标/欺诈预防进行尽可能多的控制,并直接与 Android 框架对话。通常,这些广告放置在菜单等静态区域,或存在于游戏视图之外(或可能位于顶部)。查看类似的问题,例如Adding Admob to libgdx
  • 我知道您必须拥有具有两个 View 的 Android 层,一个用于您的游戏,另一个用于广告,但我找不到有关如何使用您的游戏将使用的 View 的任何信息.我看到的每个例子都是使用 Scene2D、舞台和演员,我的 LibGdx 游戏没有使用。
  • 游戏使用视口和相机。到目前为止,我还没有看到任何关于它们如何与 Android 视图相关的信息。

标签: android libgdx admob


【解决方案1】:

我发布了一个类似的问题,有人帮我弄清楚 如何让事情最终发挥作用!

https://stackoverflow.com/questions/69107001/how-to-get-the-admob-and-libgdx-game-views-to-work-on-android

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-02-09
    • 1970-01-01
    • 1970-01-01
    • 2012-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多