Прежде всего, я знаю, что есть много вопросов по этой теме.Я искал по всему интернету, но большинство уроков посвящено старым версиям AdMob.Кроме того, у всех есть какое-то другое решение проблемы.Все они не работают для меня.Я очень, очень близок к тому, чтобы добавить эти тестовые дополнения в свое приложение.Они просто не появляются.Я получаю следующие ошибки:
02-21 21: 05: 46.457: W / webcore (14924): невозможно получить viewWidth после первого макета
02-2121: 05: 46.586: W / Ads (14924): недопустимая неизвестная ошибка запроса: невозможно определить тип запроса.Правильно ли указан идентификатор вашего рекламного блока?
02-21 21: 05: 46.586: D / webviewglue (14924): просмотр nativeDestroy: 0x685300
02-21 21: 05: 46.586: I /Объявления (14924): onFailedToReceiveAd (Неверный запрос Google Ad.)
У меня еще нет идентификатора издателя AdMob, так как это будет мое первое приложение для рынка (и сначала я должен иметьПриложение на рынке, прежде чем я получу ID для приложения).Какой идентификатор я должен использовать?В настоящее время у меня есть (тестирование на моем телефоне Android):
AdRequest adRequest = new AdRequest();
adRequest.addTestDevice("9B08CXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
//adRequest.addTestDevice("037c7xxxxxxxxxxx"); (Not right, is from console)
AdView adView = (AdView) this.findViewById(R.id.adView);
adView.loadAd(adRequest);
В моем XML у меня есть (потому что он также предупреждает о viewWidth?).Он упакован в более крупный LinearLayout:
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="50dip">
<com.google.ads.AdView
android:id="@+id/adView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
ads:adSize="BANNER"
ads:adUnitId="@string/admob_pub_id"/>
</LinearLayout>
Надеюсь, вопрос достаточно маленький, но все же содержит достаточно информации.
Заранее спасибо!С уважением, Jos.
РЕДАКТИРОВАТЬ: У меня изменился файл манифеста (добавить разрешения, активность android: name = ..., android: configChanges = ...).Я добавил банку в папку lib и добавил ее в библиотеки.