AdMobs не отображается на 2.3, но отображается на Android 4+ с сервисами Google Play.

Я пытался обновить старый проект, который использовал AdMobs SDK 6.x и был построен в Eclipse. Я обновился до Google Play Services V29, и он отлично работал на планшете с Jelly Bean, а на моем телефоне — Marshmallow. Однако, когда я запускаю его на двух старых телефонах, у меня работает Gingerbread (один 2.3.4, другой 2.3.7), реклама не показывается.

В LogCat я получаю следующие ошибки, когда объявление должно отображаться:

В этом приложении используется упрощенная версия Google Mobile Ads SDK, для которой требуется установка последних сервисов Google Play, но сервисы Google Play либо отсутствуют, либо устарели.

Я даже создал новые проекты в Android Studio, выбрав Google AdMobs Ads Activity, который отлично работает на моем телефоне Marshmallow и планшете, но на телефонах Gingerbread я также получаю ту же ошибку.

Версия сервисов Google Play на обоих телефонах — 9.0.82 (034-121907432).

Есть ли что-то, что мне нужно изменить, чтобы реклама загружалась и отображалась на GingerBread?


person AmigaAbattoir    schedule 19.05.2016    source источник


Ответы (2)


Эта же проблема беспокоит меня уже несколько дней. Насколько я могу судить, это проблема сервисов Google Play 9.0.82, работающих на устройствах Gingerbread. Если я удалю сервисы Google Play, реклама будет показываться без проблем.

Когда я переустанавливаю Службы Google Play, реклама исчезает, и снова появляется сообщение «облегченная версия Google Mobile Ads SDK» в logcat. Кроме того, примерно через минуту я получаю сообщение о том, что произошел сбой сервисов Google Play.

Я не уверен, что с точки зрения разработчика можно что-то сделать, кроме как дождаться обновления сервисов Google Play. Я отправил вопрос в группу Admob Google по этому поводу.

person SecurityBird    schedule 23.05.2016
comment
Ссылка на вашу(?) публикацию группы Admob в Google ссылка - person AmigaAbattoir; 23.05.2016

Ву Чау
команда Mobile Ads SDK

На самом деле это известная ошибка, исправление для которой запланировано к выпуску. Прямо сейчас исправление будет давать сбой на устройствах, которые работают с устаревшей версией сервисов Google Play, или на тех, на которых локально не установлен APK сервисов Play. Это исправление касается сервера, поэтому после того, как оно будет внедрено в рабочую среду, проблема будет постепенно устранена.

источник

person Sagar Mahobia    schedule 03.06.2016