title: Google Maps Marker not getting displayed
body: <p>I am trying to learn google map API. I see a map but I am unable to get a marker at the right location. I see it somewhere in the ocean near China. Moreover, map is centered at (0,0) and not the (lat,long) that I have provided. Here is my code</p>
  
  <p><strong>Activity</strong></p>
  
  <pre><code>public class HomeActivity extends Activity {
  
      @Override
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.home_page);
          GoogleMap map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();
          map.addMarker(new MarkerOptions()
                  .position(new LatLng(37.7750, 122.4183))
                  .title("San Francisco"));
      }
  
  }
  </code></pre>
  
  <p><strong>home_page.xml</strong></p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;fragment xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/map"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:name="com.google.android.gms.maps.MapFragment"/&gt;
  </code></pre>
  
  <p><strong>AndroidManifest.xml</strong></p>
  
  <pre><code>  &lt;uses-sdk
          android:minSdkVersion="11"
          android:targetSdkVersion="16" /&gt;
  
      &lt;uses-permission android:name="android.permission.INTERNET"/&gt;
      &lt;uses-feature
              android:glEsVersion="0x00020000"
              android:required="true"/&gt;
      &lt;uses-feature android:name="android.hardware.camera"
                    android:required="true" /&gt;
      &lt;uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/&gt;
      &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/&gt;
      &lt;uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/&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;activity android:name=".HomeActivity" &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;meta-data
                  android:name="com.google.android.maps.v2.API_KEY"
                  android:value="My SHA1 key"/&gt;
      &lt;/application&gt;
  </code></pre>
  
  <p>What am I missing out?</p>