【问题标题】:How do I use AdMob in a libGdx game?如何在 libGdx 游戏中使用 AdMob?
【发布时间】:2014-08-01 00:22:56
【问题描述】:

我一直在尝试使用 libGdx 实现 adMob,但是当我在手机上运行它时,我要么开始出错,要么应用程序崩溃。似乎有很多过时的信息,所以我无法正确遵循教程。我不明白的另一件事是,当您在 MainActivity 类中添加 adMob stuf 时,您如何显示和隐藏添加?我已经实现了排行榜,并且有一个接口类可以用来与排行榜进行交互,那么它与 adMob 是否相同?有人可以指出我最新且易于遵循的指南。 我已经尝试过来自 google 的官方指南,但此时出现错误(R.layouts.main_actitivy)

我在这条线下面有红色的波浪线。这是什么意思,我该如何解决它

谢谢。

我设法通过添加这里的代码来让它工作

https://github.com/TheInvader360/tutorial-libgdx-google-ads/blob/9a4c9342d98c02e3c44e0b62fcfaa153d257130a/tutorial-libgdx-google-ads-android/src/com/theinvader360/tutorial/libgdx/google/ads/MainActivity.java

其他网站的代码由于某种原因不断使游戏崩溃

【问题讨论】:

  • 红色波浪线表示它无法编译。可能是因为找不到。也许是因为 R.layout.main_activity (no s)?
  • 你能发布更多你的代码和文件名吗?

标签: java android libgdx admob


【解决方案1】:

这是 LibGDX 提供的将 admob 集成到游戏中的一步一步的最新教程

https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx

【讨论】:

    【解决方案2】:

    是的,您可以使用界面来显示/隐藏广告,就像 here in the official guide

    您仍然可以关注the official guide 在游戏中投放广告。您需要在 MainActivity 类中进行的更改是:

    换行:

     AdView adView = new AdView(this, AdSize.BANNER, "xxxxxxxx"); // Put in your adunit ID here
     adView.loadAd(new AdRequest());
    

    到:

    AdView adView = new AdView(activity);
    adView.setAdUnitId("xxxxxxx");
    adView.setAdSize(AdSize.BANNER);
    adView.loadAd(new AdRequest.Builder()
    .build());
    

    修改 adParams(使广告出现在屏幕底部):

    RelativeLayout.LayoutParams adParams = 
                new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, 
                        RelativeLayout.LayoutParams.WRAP_CONTENT);
            adParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
            adParams.addRule(RelativeLayout.CENTER_HORIZONTAL);
    

    在你的清单文件中,

    变化:

    <activity android:name="com.google.ads.AdActivity"/>
    

    到:

    <activity android:name="com.google.android.gms.ads.AdActivity"/>
    <meta-data android:name="com.google.android.gms.version"
               android:value="@integer/google_play_services_version"/>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多