title: Google Map is only showing a grey background and not the map
body: <p>I'm currently working on an app that uses the Google Maps API v2. But the MapView only displays a grey background, the Google logo and the zoom-buttons.</p>
  
  <p>Here are the error messages: </p>
  
  <pre><code>10-27 10:50:25.309: D/REQUEST(18335): Connection opened to:https://clients4.google.com/glm/mmap/api
  10-27 10:50:25.309: D/REQUEST(18335): Open Connection
  10-27 10:50:26.239: D/REQUEST(18335): DRD(24): 62|147
  10-27 10:50:26.239: D/REQUEST(18335): Close
  10-27 10:50:26.239: D/REQUEST(18335): Error processing: com.google.maps.api.android.lib6.b.d@409cf570 not retrying
  10-27 10:50:26.239: D/REQUEST(18335): Retrying: com.google.maps.api.android.lib6.c.au@409b25b8
  </code></pre>
  
  <p>And another:</p>
  
  <pre><code>10-27 10:49:49.309: E/REQUEST(18335): In Error Mode
  10-27 10:49:49.319: E/Google Maps Android API(18335): Failed to load map. Error contacting Google servers. This is probably an authentication issue (but could be due to network errors).
  </code></pre>
  
  <p>My Manifest does contain my API key and various permissions:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="de.hobbit.xmltest"
      android:versionCode="1"
      android:versionName="1.0" &gt;
  
      &lt;permission
          android:name="de.hobbit.xmltest.permission.MAPS_RECEIVE"
          android:protectionLevel="signature" /&gt;
  
      &lt;uses-permission android:name="de.hobbit.xmltest.permission.MAPS_RECEIVE" /&gt;
  
      &lt;uses-sdk
          android:minSdkVersion="8"
          android:targetSdkVersion="8" /&gt;
  
      &lt;uses-feature
          android:glEsVersion="0x00020000"
          android:required="true" /&gt;
  
      &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
      &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
      &lt;uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /&gt;
      &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /&gt;
  
      &lt;!-- Required to show current location --&gt;
      &lt;uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /&gt;
      &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /&gt;
  
  
  
      &lt;application
          android:allowBackup="true"
          android:icon="@drawable/ic_launcher"
          android:label="@string/app_name"
          android:theme="@style/AppTheme" &gt;
  
           &lt;meta-data
              android:name="com.google.android.gms.version"
              android:value="@integer/google_play_services_version" /&gt;
          &lt;meta-data
              android:name="com.google.android.maps.v2.API_KEY"
              android:value="SOMEKEY" /&gt;
  
          &lt;activity
              android:name=".MainActivity"
              android:label="@string/app_name" &gt;
              &lt;intent-filter&gt;
                  &lt;action android:name="android.intent.action.MAIN" /&gt;
  
                  &lt;category android:name="android.intent.category.LAUNCHER" /&gt;
              &lt;/intent-filter&gt;
          &lt;/activity&gt;
          &lt;activity
              android:name=".SingleActivity"
              android:label="@string/title_activity_single" &gt;
          &lt;/activity&gt;
      &lt;/application&gt;
  
  &lt;/manifest&gt;
  </code></pre>
  
  <p>I hope someone can find my mistake.</p>
  
  <p>Thanks.</p>