Я нахожусь в своем уме. У меня есть специальный LinearLayout для объявленийОбъявления AdMob не отображаются?
<LinearLayout
android:id="@+id/layout1"
android:layout_width="fill_parent"
android:layout_height="52dp"
>
</LinearLayout>
Я заполнить его с объявлениями из кода
adView = new AdView(this, AdSize.BANNER, MY_AD_UNIT_ID);
LinearLayout bout = (LinearLayout) findViewById(R.id.layout1);
bout.addView(adView);
// Initiate a generic request to load it with an ad
adView.loadAd(new AdRequest());
файл манифеста выглядит как этот
<!--Permissions-->
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation"
/>
И ЕАО GoogleAdMobAdsSdkAndroid-4.1.1 добавлен в путь.
Объявления не показываются. В Logcat я вижу, что
08-23 12: 03: 04.527: WARN/Ads (28980): IOException, соединяющий рекламный URL.
08-23 12: 03: 04,527: INFO/объявления (28980): onFailedToReceiveAd (. Произошла сетевая ошибка )
я проверить это на реальном устройстве.
Любые предложения?
Я не думаю, что это необходимо, если вы создаете свой AdView в xml и помещаете в него атрибут adUnitId: adUnitId. –