2012-06-07 8 views
3

Итак, я загрузил последнюю версию admob sdk. Далее следует всем инструкциям по его импорту в проект и т.д.Объявления AdMob вообще не отображаются

Тогда я сделал вещь, которая позволяет рекламу в 2.3.3 также путем изменений project.properties цели андроида-13 и установить мин SDK 10.

заявил Кроме того, это в манифесте:

<activity android:name="com.google.ads.AdActivity" 
         android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/> 

объявлен AdView в XML, как это:

<com.google.ads.AdView android:id="@+id/adView" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        ads:adUnitId="xxxxxx" <!--replaced xxxxxx with publisher id--> 
        ads:adSize="BANNER" 
        ads:testDevices="xxxxx" <!--replaced xxxxx with device id--> 
        ads:loadAdOnCreate="true"/> 

После всего этого объявления просто не показывает вверх !! В графическом макете он говорит, что класс не может быть создан

Где я ошибся?

+0

В каком классе он не может быть создан? – ThomasW

ответ

0

Включите в свой проект файл admob.jarlibs?

+0

Да. Я добавил файл GoogleAdmobAdsAndroidSDK.jar в/libs в моем проекте. –

+0

, поэтому я удалил разрешения на интернет и network_state_access, и AdView стал видимым как красное поле с ошибкой в ​​нем, требующей разрешения на доступ в Интернет. Как только я исправил эти ошибки, он исчез снова –

+0

BTW, если я удалю разрешения на доступ в интернет в манифесте, объявление отображается как красное поле, в котором говорится, что требуется доступ в Интернет –

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