getting MapActivity Couldn't get connection factory client error
<p>I get MapActivity Couldn't get connection factory client error..just trying to display map..have posted all my codes..
<strong>activity code:</strong>  </p>

<pre><code> public class GActivity extends MapActivity {
 @Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_g);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_g, menu);
    return true;
}

@Override
protected boolean isRouteDisplayed() {
    // TODO Auto-generated method stub
    return false;
}
  }
</code></pre>

<p><strong>Manifest file:</strong></p>

<pre><code> &lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.innodia.googleemap"
  android:versionCode="1"
  android:versionName="1.0" &gt;
  &lt;uses-feature
  android:glEsVersion="0x00020000"
  android:required="true"/&gt;

  &lt;uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" /&gt;
  &lt;uses-permission android:name="android.permission.INTERNET" /&gt;
  &lt;permission
      android:name="com.innodia.googleemap.permission.MAPS_RECEIVE"
      android:protectionLevel="signature"/&gt;
    &lt;uses-permission android:name="com.innodia.googleemap.permission.MAPS_RECEIVE"/&gt;
     &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /&gt;
       &lt;uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/&gt;
      &lt;uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/&gt;

  &lt;application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" &gt;

    &lt;activity
        android:name="com.innodia.googleemap.GActivity"
        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;uses-library android:name="com.google.android.maps" /&gt;
     &lt;meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="AIzaSyBusMR4fW5gklaPWFLtedO4Acz9pMx-2uI" /&gt;

   &lt;/application&gt;
   &lt;/manifest&gt;
</code></pre>

<p><strong>Layout code:</strong></p>

<pre><code>  &lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   tools:context=".GActivity" &gt;

  &lt;com.google.android.maps.MapView
   android:id="@+id/mapView"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:enabled="true"
   android:clickable="true"
   android:apiKey="AIzaSyBusMR4fW5gklaPWFLtedO4Acz9pMx-2uI" /&gt;
   &lt;/RelativeLayout&gt;
</code></pre>

<p>generated key as described in developers giude..but then i get the error with brown tiles screen..running the code using GoogleApi emulator only..</p>
