Java 如何在libGdx游戏中使用AdMob?
我一直在尝试用libGdx实现adMob,但当我在手机上运行它时,我要么开始出错,要么应用程序崩溃。似乎有很多过时的信息,所以我不能正确地遵循教程。还有一件事我不明白,当你在MainActivity类中添加adMob stuf时,你如何显示和隐藏添加?我已经实现了排行榜,并且有一个接口类,我可以使用它与排行榜交互,那么adMob也一样吗?有人能给我指一本最新的、易于阅读的指南吗。 我试过谷歌的官方指南,但在这一点上我得到了一个错误(R.layouts.main\u activity) 我在这条线下面有红色的曲线。这意味着什么?我如何修复它 谢谢 我通过在这里添加代码使它工作Java 如何在libGdx游戏中使用AdMob?,java,android,libgdx,admob,Java,Android,Libgdx,Admob,我一直在尝试用libGdx实现adMob,但当我在手机上运行它时,我要么开始出错,要么应用程序崩溃。似乎有很多过时的信息,所以我不能正确地遵循教程。还有一件事我不明白,当你在MainActivity类中添加adMob stuf时,你如何显示和隐藏添加?我已经实现了排行榜,并且有一个接口类,我可以使用它与排行榜交互,那么adMob也一样吗?有人能给我指一本最新的、易于阅读的指南吗。 我试过谷歌的官方指南,但在这一点上我得到了一个错误(R.layouts.main\u activity) 我在这条线
由于某种原因,来自另一个网站的代码一直在破坏游戏是的,你可以使用一个界面来显示/隐藏广告 你仍然可以在游戏中放置广告。您需要在MainActivity类中进行的更改包括: 更改行:
AdView adView = new AdView(this, AdSize.BANNER, "xxxxxxxx"); // Put in your adunit ID here
adView.loadAd(new AdRequest());
致:
修改adParams(使广告显示在屏幕底部):
在你的清单文件中
更改:
<activity android:name="com.google.ads.AdActivity"/>
致:
这里是LibGDX提供的一个逐步更新的教程,用于将admob集成到游戏中
红色曲线表示它无法编译。可能是因为它找不到。可能是因为R.layout.main_活动(否)?您可以发布更多的代码和文件名吗?
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"/>