Procesamiento de fragmentos Google Map V2 de Google Studio

Intenté escribir una demo de prueba para Google Map V2 en Android Studio. Seguí cada paso de Androidhive Google Map V2 o mejor creo que necesito.

Estoy usando el mismo layout_main.xml

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <fragment android:id="@+id/map" android:name="com.google.android.gms.maps.MapFragment" android:layout_width="match_parent" android:layout_height="match_parent"/> </RelativeLayout> 

Pero estoy recibiendo siempre el mismo problema de representación:

Problemas de procesamiento
Una etiqueta <fragment> permite que un archivo de diseño incluya dinámicamente diferentes diseños en tiempo de ejecución. En el tiempo de edición de diseño no se conoce el diseño específico a utilizar. Puede elegir el diseño que desea ver antes de editar el diseño …

No tengo ni idea de cuál es el problema. ¿He olvidado algo? Solo necesito agregar servicios de Google en el build.gradle como

 compile 'com.google.android.gms:play-services:4.4.52' 

Copié el manifiesto de la demostración y cambié la llave de la API.

3 Solutions collect form web for “Procesamiento de fragmentos Google Map V2 de Google Studio”

Problemas de procesamiento
Una etiqueta <fragment> permite que un archivo de diseño incluya dinámicamente diferentes diseños en tiempo de ejecución. En el tiempo de edición de diseño no se conoce el diseño específico a utilizar. Puede elegir el diseño que desea ver antes de editar el diseño …

Esta es sólo la ventana de vista previa que le indica que no puede mostrar una vista previa de la etiqueta <Fragment.../> , porque no sabe qué tipo de fragmento va a poner en ella. Usted puede ignorar con seguridad ese mensaje – su aplicación real hará que el fragmento muy bien cuando se ejecuta (siempre y cuando usted código de forma correcta!).

La respuesta aceptada no está mal, pero no ayuda.

Como escribió Dan, Android Studio (también Versión 1.0) no mostrará el mapa.
Mapas necesita una clave de API y código procesado dinámico, tal vez algún día tendremos eso pero hasta ahora no.
Tengo una solución de 5 minutos para aquellos que quieren ver su aplicación correctamente en vista previa de diseño: Introduzca aquí la descripción de la imagen

Para desarrollar adecuadamente todavía necesitaba algo más que un fondo en blanco.
Añadí superposiciones y botones en la parte superior del mapa, realmente necesitaba ver el mapa mientras colocaba elementos sobre él.
La solución es simple:
1. Haga una captura de pantalla de su aplicación con el mapa en ejecución (Power + Volume Down)
2. Descargue la captura de pantalla y utilice un editor de imágenes para eliminar los elementos de la interfaz de usuario superior e inferior, por lo que terminará con sólo el mapa en sí como una imagen.
3. Importe esa imagen en los desplegables del estudio de Android
4. crear una nueva disposición, nombrarla dummy_mapviewfragment , poner solamente un linearlayout y una vista de la imagen en
5. Haga que la vista de imagen "rellene" el padre y establezca "src" en la imagen recortada que acaba de importar
6. de nuevo a su disposición, añada esto en su Fragmento de Mapview xml:

  tools:layout="@layout/dummy_mapviewfragment"/> 

Eso es todo, ahora tendrás un fragmento de mapa no interactivo que muestra un mapa real.
Su aplicación se verá como se ve en su teléfono móvil. Si ha cometido errores en el recorte de la imagen, puede "corregirlo" ajustando la escala de la imagen a "centerCrop" para que se extienda correctamente.

Actualización: ¡Puedes obtener una captura de pantalla sin necesidad de recortar directamente desde Androidstudio! Lo hace un poco más conveniente;)

Añadir un diseño ficticio "@android: layout / simple_gallery_item" como:

 <fragment xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:map="http://schemas.android.com/apk/res-auto" android:layout_width="317dp" android:layout_height="385dp" android:id="@+id/map" tools:context="com.example.XYZ.googlemaps.MapsActivity" android:name="com.google.android.gms.maps.SupportMapFragment" tools:layout="@android:layout/simple_gallery_item"/> 
  • NullPointerException cuando se utiliza RelativeLayout como InfoWindow personalizado
  • Eventos cercanos en una ciudad para aplicaciones Android
  • Google Maps Android API Error de autorización: ¿ha cambiado este servicio en los últimos meses?
  • MapActivity no se puede resolver con un tipo
  • Obtener la lista de lugares que rodean la ubicación actual del usuario
  • Buscando ubicación en android map via edittext
  • Establecer programaticamente la visibilidad de fragmento de mapa google (API2)
  • Android - Google Map en + -180 de longitud y 90 de latitud
  • ¿Cómo puedo obtener la huella dactilar MD5 del keytool de Java, no sólo SHA-1?
  • Cómo ocultar mapview (google maps v2) cuando el fragmento cambió
  • Google Maps de PhoneGap - el mapa no muestra
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.