< MainActivity.java >

public class MainActivity extends Activity {
    private LayoutInflater mInflater;

    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
       
        mInflater = LayoutInflater.from(this);
        
        View v = null;
        v = mInflater.inflate(R.layout.activity_main, null);
        
        setContentView(v);
        
    }
}

< activity_main.xml >

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/main_map"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <com.google.android.maps.MapView
        android:id="@+id/map_view"
        android:layout_width="300dip"
        android:layout_height="300dip"
        android:clickable="true"
        android:apiKey="0CfL20T68TOD6OjuKFvKiy83M0U4SBqN2ch2g2w"
    /> 
   
</LinearLayout>

왜 뷰안에 맵을 넣으면 죽는거죠??

로그는 inflate가 안되서 죽는다고 뜨는데 지금 소스가 문법이 잘못된건가요??