google map - runtimeexception - ошибка раздувания фрагмента класса

Я просто пытаюсь просмотреть карту на дисплее, но она не работает. Я получаю исключение времени выполнения:

01-17 19:16:47.066: E/AndroidRuntime(6605): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.maptest/com.example.maptest.MainActivity}: android.view.InflateException: Binary XML file line #7: Error inflating class fragment

Джава:

import com.google.android.gms.common.GooglePlayServicesUtil;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.SupportMapFragment;
import com.google.android.gms.maps.MapFragment;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapView;
import android.os.Bundle;
import android.app.Activity;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.Fragment;




public class MainActivity extends FragmentActivity {
 getSupportFragmentManager().findFragmentById(R.id.map))

@Override
protected void onCreate(Bundle savedInstanceState) {
    GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext());

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);


    SupportMapFragment fragment = new SupportMapFragment();
    getSupportFragmentManager().beginTransaction()
            .add(android.R.id.content, fragment).commit();

    setContentView(R.layout.activity_main);

    GooglePlayServicesUtil.isGooglePlayServicesAvailable(getApplicationContext());

    GoogleMap map = ((SupportMapFragment) 
 getSupportFragmentManager().findFragmentById(R.id.map)).getMap();
}


}

манифест


 


  
    
    
    
    


    

    


    
        
            
            
            
        

    
           



макет XML:



  

Ключ v2, и я строго следовал учебнику Google, который нашел. Я также импортировал сервисы Android Play.

Может ли кто-нибудь помочь мне, пожалуйста? :)

Ответы на вопрос(1)

Ваш ответ на вопрос