title: Google Maps V2 not working in production with correct key
body: <p>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).</p>
  
  <p><img src="https://i.stack.imgur.com/mRSWHl.png" alt="App production screen"></p>
  
  <p>Key Steps I have followed:</p>
  
  <p>1) I have ensured I have got the correct SHA1 Production Key and have implemented it on the Google Console API as well as within the app (They key that google gives). I have registered two keys - one for the debug and one for production</p>
  
  <p>2) Internet, location, etc is working</p>
  
  <p>3) The app works in DEBUG mode, but does not work when signed and installed on device via USB. I have triple checked the SHA 1 signature of the sign, etc.</p>
  
  <p>4) The MapsFragment comes from the template available in Android Studio.</p>
  
  <p>In production mode, the log cat displays this:</p>
  
  <pre class="lang-none prettyprint-override"><code>01-11 16:04:54.511  19346-19437/com.mike.mapstest E/Google Maps Android API﹕ Authorization failure.  Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.
  01-11 16:04:54.516  19346-19437/com.mike.mapstest E/Google Maps Android API﹕ In the Google Developer Console (https://console.developers.google.com)
      Ensure that the "Google Maps Android API v2" is enabled.
      Ensure that the following Android Key exists:
      API Key: YOUR_KEY_HERE
      Android Application (&lt;cert_fingerprint&gt;;&lt;package_name&gt;): &lt;SHA1 Removed for this&gt; ;com.mike.mapstest
  </code></pre>
  
  <p>This error obviously says something is wrong with my auth? 
  What am I doing wrong?</p>