0

初めての 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

このアクティビティは、マップを表示するだけでよいのですが、機能しないのはなぜですか?

ご回答ありがとうございます。

4

1 に答える 1

0

unable to resolve static field

この種のエラーは、おそらく、一致しないバージョンのコードを一緒に実行しようとしていることを意味します。ビルドをクリーンアップしてすべてを再ビルドし、もう一度やり直してください。

于 2013-02-20T21:03:35.020 に答える