2014-02-15 24 views
1

Я пытаюсь реализовать рекламу в моей игре libgdx. Я следую этому руководству: https://github.com/libgdx/libgdx/wiki/Admob-in-libgdxlibgdx admob adSize undefined

Проблема заключается в этих строках.

AdView adView = new AdView(this, AdSize.BANNER, "xxxxxxxx"); 
adView.loadAd(new AdRequest()); 

Я получаю ошибку "Конструктор AdView (MainActivity, AdSize, String) не определено". Почему? Я импортирую «com.google.android.gms.ads.AdView»;

ответ

2

Учебное пособие, за которым вы следовали, устарело, оно основано на AdMob 4.0.4, тогда как я предполагаю, что вы используете последнюю версию (4.1).

К счастью, есть migration guide. Вы должны обновить свой код следующим образом:

AdView adView = new AdView(this); 
adView.setAdUnitId("xxxxxxxx"); 
adView.setAdSize(AdSize.BANNER); 

Надеюсь, это поможет.

+0

спасибо, что это сработало –

Смежные вопросы