2012-05-18 4 views
0

Я использую Adsense в своем приложении. У меня есть идентификатор издателя, и я применил код в своем приложении с помощью Google Adsense SDK. Но объявления не отображаются в моем приложении .Adsense Объявления не отображаются в android

Вот мой код:

AdSenseSpec adSenseSpec = новый AdSenseSpec ("паб-XXXXXXXXXXXXXXXX") .setCompanyName ("название компании при регистрации в Google Adsense") .setAppName ("название приложения")
.setAdTestEnabled (ложь);

GoogleAdView adView = (GoogleAdView) findViewById(R.id.adview); 
     adView.setEnabled(true); 
     adView.showAds(adSenseSpec); 

Это становится в LogCat:

05-18 13: 19: 41.077: WARN/WebCore (8506): Не удается получить viewWidth после первого макета 05-18 13:19 : 43.377: VERBOSE/NotificationService (171): [cancelNotificationWithTag] ::::: pkg: android id: -669611123 05-18 13: 19: 43.859: WARN/PowerManagerService (171): таймер 0x3-> 0x3 | 0x0 05-18 13: 19: 44.297: WARN/webcore (8506): Не удается получить вид ширины после первого макета

У любого органа есть ключ?

Благодаря & С уважением

+0

откуда вы получите googleadview.jar? разве AdSense не интегрирована с admob? – Tarun

+0

AFAIK вам не разрешено использовать AdSense в приложении. AdMob будет использовать AdSense для заполнения любых незаполненных запросов объявлений, и вы должны использовать SDK AdMob – Tony

ответ

0

Попробуйте его инициализации, как это (это для новой версии)

AdView mAdView = (AdView) findViewById(R.id.adView); 
AdRequest adRequest = new AdRequest.Builder().build(); 
mAdView.loadAd(adRequest); 
Смежные вопросы