Объявления Google показываются на эмуляторе, но не на телефонах, которые купили приложение на рынке? - PullRequest
2 голосов
/ 01 февраля 2012

У меня есть приложение на рынке, и я недавно решил добавить в него рекламу Google.Я пойду прямо к делу.Образцы рекламы на эмуляторе работают отлично, но на моем атриксе, на котором я купил приложение, они не отображаются.Вот мой .xml для объявления и манифеста.Кроме того, я не звоню, чтобы получить объявление в .java, потому что у меня настроено автоматическое получение рекламы в .xml.Кроме того, на веб-сайте admob у меня включено автоматическое обновление и включены дополнительные объявления Google.фильтров тоже нет.Помощь ??


<com.google.ads.AdView 
                    android:id="@+id/adView"
                     android:layout_width="wrap_content"
                     android:layout_height="wrap_content"
                     android:layout_below="@id/logo"
                     ads:adUnitId=""
                     ads:adSize="BANNER"
                     ads:testDevices="TEST_EMULATOR, TEST_DEVICE_ID"
                     ads:loadAdOnCreate="true">

</com.google.ads.AdView>

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

 <uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

Ответы [ 3 ]

1 голос
/ 01 февраля 2012

Вы включили рекламный код alphanumeric в свое приложение?

Если у вас все еще есть проблемы с внедрением рекламы, вы можете попробовать эту ссылку .

0 голосов
/ 11 февраля 2012

Я не уверен, что не так, но я использую эту же настройку для всех своих приложений, и она работает как шарм как на реальных, так и на эмулируемых устройствах. Ваша настройка манифеста в порядке.

main.xml

<LinearLayout
    android:id="@+id/adMob"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center" >
</LinearLayout>

Активность:

void adMob() {
    // Create the adView
    AdView adView = new AdView(this, AdSize.BANNER, "XxxxxxxXxxxx"); //admob ID

    AdRequest adRequest = new AdRequest();
    //adRequest.addTestDevice(AdRequest.TEST_EMULATOR); // Emulator
    //adRequest.addTestDevice("6.......7");  // my phone

    // Lookup your LinearLayout assuming it’s been given
    LinearLayout layout = (LinearLayout) findViewById(R.id.adMob);
    layout.removeAllViews();

    // Add the adView to it
    layout.addView(adView);

    // Initiate a generic request to load it with an ad
    adView.loadAd(adRequest);
}
0 голосов
/ 01 февраля 2012

Ваш Atrix укоренен?Многие разработчики добавляют блокировщики рекламы в свои ПЗУ.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...