Próbuję uzyskać mapę google do wyświetlenia. Widzę tło (jasnoszare tło, małe kafelki, logo Google w lewym dolnym rogu), więc wiem, że jestem blisko. Jednak nie wyświetla się aktualna mapa. W LogCat, to ten komunikat powtarzając ciągle:Android: Mapy Google nie wyświetlają się
05-14 13: 28: 17,926: W/System.err (27.458) w android_maps_conflict_avoidance.com.google.googlenav.datarequest.DataRequestDispatcher $ DispatcherServer.run (DataRequestDispatcher.java:1702)
Używam Google map api 2 z telefonem na uwięzi do testów, które są uruchomione 2.3.4.
Ktoś wie, co może być przyczyną? Dzięki!
> package com.example.maptest;
>
> import android.os.Bundle;
>
> import com.google.android.maps.MapActivity; import
> com.google.android.maps.MapController; import
> com.google.android.maps.MapView;
>
> public class MyMapActivity extends MapActivity { private MapView
> mapView; private MapController mapController;
>
> @Override public void onCreate(Bundle savedInstanceState) {
> super.onCreate(savedInstanceState);
> setContentView(R.layout.map_layout);
> mapView = (MapView)findViewById(R.id.map_view);
> }
>
> @Override protected boolean isRouteDisplayed() {
> return false; }
>
> }
<permission android:name="com.example.maptest.permission.MAPS_RECEIVE" android:protectionLevel="signature"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="com.example.maptest.permission.MAPS_RECEIVE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature
android:glEsVersion="0x00020000"
android:required="true"/>
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<uses-library android:required="true" android:name="com.google.android.maps" />
<activity
android:name="com.example.maptest.MyMapActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MainActivity" >
</activity>
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="xxxxxxxxxxxxxxxxxxxx"/>
</application>
Dzięki. Ponownie użyłem innego klucza API z innego projektu. Wygenerowałem nowy dla tego projektu, który pozbył się błędów w LogCat. Nadal nie ma mapy, choć ... – Alex