In your manifest file you have to add:
<permission
android:name="your.application.package.permission.MAPS_RECEIVE"
android:protectionLevel="signature" />
Like from: your.application.package to: com.themontcalm.droid
And yes if you are using
<uses-library android:name="com.google.android.maps" />
then remove from manifest file:
and add your api code to in manifest file also:
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="Your_Map_Key" />
And in manifest file you are missing this:
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
so also add to this also in manifest file:
you should change android.R.id.content with R.id.map in your code
Something like:
map = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)).getMap();