Android: исключение на карте

Я реализую приложение, в котором я должен использовать карту Google, и код выглядит следующим образом:

<com.google.android.maps.MapView
     android:id="@+id/mapview1"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:apiKey="0ACHOtlugQlOpv7OWSc2GYfNmJfYY1ltGNlzgEQ"
     android:clickable="true"
     android:enabled="true" >
 </com.google.android.maps.MapView>

и я получил это исключение:


11-23 12:50:52.796: I/System.out(24625): android.view.InflateException: Binary XML file line #68: Error inflating class com.google.android.maps.Mapview
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.app.ActivityThread.access$1500(ActivityThread.java:117)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.os.Handler.dispatchMessage(Handler.java:99)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.os.Looper.loop(Looper.java:123)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.app.ActivityThread.main(ActivityThread.java:3687)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at java.lang.reflect.Method.invokeNative(Native Method)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at java.lang.reflect.Method.invoke(Method.java:507)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at dalvik.system.NativeStart.main(Native Method)
11-23 12:28:44.445: E/AndroidRuntime(24124): Caused by: java.lang.NullPointerException
11-23 12:28:44.445: E/AndroidRuntime(24124):    at com.trigma.mcs.Outsubmap.onCreate(Outsubmap.java:23)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
11-23 12:28:44.445: E/AndroidRuntime(24124):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)

person Community    schedule 23.11.2011    source источник
comment
Подключены ли к вам Google API? Я был бы признателен, если бы Вы могли поделиться более подробной информацией о LogCat.   -  person sandrstar    schedule 23.11.2011
comment
sandrstar, я отредактировал все значения logcat, и Actully я реализую два представления карты в одном приложении, и одно работает нормально, но другое дает исключение   -  person    schedule 23.11.2011


Ответы (2)



Это произошло из-за mapActivity. На самом деле я забыл расширить картографическую активность, и, расширив, мой код работал.

person Community    schedule 24.11.2011