カテゴリー : 2011年 3月7日

MapView で InflateException 例外が出る原因


com.google.android.maps.MapView 周りで

android.view.InflateException: Binary XML file line #103: Error inflating class com.google.android.maps.MapView
<
 <
のようなエラー等が出る場合、次の原因が考えられます。
 
- MapView を使う Activity で MapActivity を継承していない。
 
- AndroidManifest.xml の <application> タグ内で

<uses-library android:name=”com.google.android.maps” />

 を定義していない。