我的活动不显示地图,而是黑色背景

时间:2013-02-20 21:02:00

标签: android maps

我正在尝试编写我的第一个Android应用程序。我有这个问题

当我尝试展示此活动时

    setContentView(R.layout.activity_poi_map);

这是活动的文件xml

<?xml version="1.0" encoding="utf-8"?>

<fragment xmlns:android="http://schemas.android.com/apk/res/android"
  android:id="@+id/map"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment"/>

应用程序显示黑色背景为空白和黑色,日志文件为:

02-20 21:33:45.113: D/libEGL(19145): loaded /system/lib/egl/libEGL_mali.so
02-20 21:33:45.113: D/libEGL(19145): loaded /system/lib/egl/libGLESv1_CM_mali.so
02-20 21:33:45.123: D/libEGL(19145): loaded /system/lib/egl/libGLESv2_mali.so
02-20 21:33:45.153: D/OpenGLRenderer(19145): Enabling debug mode 0
02-20 21:33:45.223: E/SensorManager(19145): thread start
02-20 21:33:45.233: D/SensorManager(19145): registerListener :: handle = 0  name= MPU-     6050 Accelerometer delay= 200000 Listener=    android.view.OrientationEventListener$SensorEventListenerImpl@419da6c0
02-20 21:33:59.237: W/dalvikvm(19145): VFY: unable to resolve static field 849  (MapAttrs) in Lcom/google/android/gms/R$styleable;
02-20 21:33:59.237: D/dalvikvm(19145): VFY: replacing opcode 0x62 at 0x000e

此活动只需要显示地图,为什么不起作用?

提前感谢您的回答。

1 个答案:

答案 0 :(得分:0)

  

unable to resolve static field

这种错误可能意味着您尝试将不匹配的代码版本一起运行。清理您的构建并重建所有内容,然后重试。