MapView muestra mosaicos vacíos en GoogleMaps API v2 para Android
Estoy trasladando mi aplicación a la nueva API de Google para Android. He decidido usar el MapView y no el Fragmento ya que el mapa es parte de un Fragmento. He logrado mostrar un mapa con el MapFragment, pero al intentar hacer lo mismo con el MapView sólo muestra los mosaicos vacíos. ¿Alguien tiene un clew lo que estoy perdiendo? Estos son los permisos del archivo Manifest:
<permission android:name="com.beezer.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.CALL_PHONE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="com.beezer.permission.MAPS_RECEIVE" /> <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
No obtengo ningún error en el registro.
- Agregar varios ClusterManager al mapa de Google
- Animación de tipo GIF para marcador en google map api ANDROID
- Recuperar la distancia de la parte visible del mapa de Google
- Para Android Map api v2 Descripción referencias biblioteca no existente google-play-services_lib \ bin \ google-play-services_lib.jar
- ¿Cómo obtengo mi ubicación actual en Google Maps API V2?
- ¿Por qué GoogleMap.animateCamera () se bloquea después de onGlobalLayout ()?
- Cómo agregar valores en google map v2 marcador android?
- ¿Cómo puedo pasar datos personalizados a Google Maps v2 InfoWindowAdapter?
- Servicios de Google Play: Terminado con valor de salida no cero 2
- Agregar la identificación al marcador en google maps v2 api para android
- Android, devolución de llamada cuando se completa el agrupamiento de mapas
- Android maps v2 se bloquea cuando se vuelve a abrir en fragmento
- Google Maps API v2 dibuja parte del círculo en MapFragment
¿Ha reenviado todos los métodos del ciclo de vida de la actividad, tal como se escriben en https://developers.google.com/maps/documentation/android/map#mapview
"Los usuarios de esta clase deben reenviar todos los métodos del ciclo de vida de la actividad – como onCreate (), onDestroy (), onResume () y onPause () – a los métodos correspondientes en la clase MapView".
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); mapView.onCreate(savedInstanceState); try { MapsInitializer.initialize(mContext); } catch (GooglePlayServicesNotAvailableException e) { e.printStackTrace(); } } @Override public void onPause() { super.onPause(); mapView.onPause(); } @Override public void onResume() { super.onResume(); mapView.onResume(); } @Override public void onDestroy() { super.onDestroy(); mapView.onDestroy(); }
Hay solamente dos ediciones que puedo esto de:
- Las firmas de tu compilación no coinciden con tu clave de api de mapas
- No está utilizando MapView desde dentro de MapActivity. No funcionará de otra manera.