2013-06-11 24 views
2

У меня есть приложение для Android, использующее рекламную среду Google AdMob. Я тестирую Samsung Galaxy S2 с Android 2.3.3 и AdMob 6.4.1.Android AdMob использует cpu в фоновом режиме

Недавно я испытал, что некоторые рекламные объявления AdMob (например, для Google Play Store, например, «Deezer App») вызывают использование ЦП, хотя приложение работает в фоновом режиме (lifecycle onStop()) ,

Другие объявления, которые являются более статичными и имеют только один рисунок, не вызывают использования процессора в фоновом режиме.

У кого-нибудь есть идея, что я делаю неправильно? Или это действительно фреймворк AdMob, который имеет «ошибку»?

ответ

0

stopLoading() на AdMobView работал для меня

+2

Я думал, что stopLoading() используется во время погрузки-процесса объявления. Но я использую использование процессора, хотя объявление полностью загружено. Просто для понимания: я полностью загружаю приложение + объявление в приложение, а затем скрываю ap, а затем вижу, что приложение вызывает использование процессора. – Vilius

+0

Я предполагаю, что код AdMob JS постоянно продолжает делать некоторые вещи. Я больше этого не анализировал. Вот что остановилось. – ollie