2

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

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

Это приложение использует облегченную версию SDK Google Mobile Ads, которая требует новейших сервисов Google Play, которые будут установлены, но Службы Google Play отсутствуют или устарели.

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

версии Службы Google Play на обоих телефонах: 9.0.82 (034-121907432)

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

ответ

1

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

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

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

+0

Связь с вами (?) Admob Google Group размещения [ссылка] (https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/Android/Xur52sC6YTM) – AmigaAbattoir

0

по Vu Chau
Mobile Ads SDK Team

Это на самом деле известная ошибка, для которых у нас есть исправление планируется к выпуску. В настоящий момент исправление выйдет из строя на устройствах, запущенных на устаревшей версии сервисов Google Play или тех, у которых нет APK Play Services, установленных локально. Исправление - это изменение на стороне сервера, поэтому, как только оно вступило в производство, проблема должна постепенно уменьшаться.

source

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