I just realized Google embeds AdMob into latest Google Play services (4+)
I was wondering, should I prefer https://developers.google.com/mobile-ads-sdk/docs/#play over https://developers.google.com/mobile-ads-sdk/docs/#android ? As I do not see Google official stand on this.
The reason I ask so, I found AdMob from Google Play services is pretty buggy still.
This is my observation.
- Create an smart banner from Java code, and place it in a middle of a scroll view.
- Whenever the smart banner fetches an advertisement from Google server successfully, the scroll view will auto scroll to make the smart banner visible.
This seems to be an undesired behavior from my point of view. That's why, I still hesitate to migrate over new Google Play services.
The full source code to demonstrate the bug can be found here : AdMob from Google Play Services will perform undesired auto scrolling
resume()
afterpause()
did not work well (animated ad appears frozen). Reverting to AdMob 6.4.1 jar fixed all these. – TalkLittle