I\'m having major troubles getting Google Maps working in production within an Android app. This is what I am currently getting (the bottom is just ads).
In my case, the gray screen was caused by having a custom implementation of HostnameVerifier that was preventing the tiles from being loaded.
HostnameVerifier
Hope this will help someone else in the future.