我正在尝试在我的libgdx游戏中实施广告。我正在学习本教程:https://github.com/libgdx/libgdx/wiki/Admob-in-libgdx
问题出在这些方面。
AdView adView = new AdView(this, AdSize.BANNER, "xxxxxxxx");
adView.loadAd(new AdRequest());
我收到错误,“构造函数AdView(MainActivity,AdSize,String)未定义”。 为什么?我正在导入“com.google.android.gms.ads.AdView”;
答案 0 :(得分:2)
您所遵循的教程似乎已过时,它基于AdMob 4.0.4,而我猜您使用的是最新版本(4.1)。
幸运的是有一个migration guide。你必须像这样更新你的代码:
AdView adView = new AdView(this);
adView.setAdUnitId("xxxxxxxx");
adView.setAdSize(AdSize.BANNER);
希望这有帮助。