Google マップを表示するアプリケーションで作業していますが、問題があります。私が見つけたいくつかのプロジェクトでは、それらすべてに灰色の四角形が表示され、エラーが見つかりません。debug.keystore によって生成された API コードもチェックしました。また、API Google 2.3のターゲットのAndroidプロジェクトを変更して、新しいAndroidプロジェクトを実行または作成し、コードをコピーしようとしました(結果も同じでした)。
マニフェストで私がチェックした
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-library android:name="com.google.android.maps" />
でmain.xml
:
<com.google.android.maps.MapView
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:enabled="true"
android:clickable="true"
android:apiKey="AIzaSyD0CVBmcDp3HdXe0FNVykG7RnN0vYisZUw"
/>
Javaで重要なことを確認しました
@Override
protected boolean isRouteDisplayed() {
return false;
}