Android maps: No se pudo encontrar el estilo 'mapViewStyle' en el tema actual

Estoy intentando utilizar los mapas en mi uso y consigo este error, fallado encontrar el estilo 'mapViewStyle' en tema actual

He generado la llave correctamente, y he intentado todas las soluciones ofrecidas para el mismo problema en otros lugares.

1.my target api and the one mentioned in the manifest file are the same. 2.There is no import.R in my project 3.I have cleaned my project. 4.Uses-library element is a child of the application. 

Este es mi archivo xml

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <com.google.android.maps.MapView android:id="@+id/mapview1" android:layout_width="match_parent" android:layout_height="match_parent" android:clickable="true" android:apiKey="*****************" android:enabled="true" /> </LinearLayout> 

Y este es mi archivo java correspondiente

Paquete com.epidemicator.prototype;

 import android.os.Bundle; import com.google.android.maps.MapActivity; public class Mapacti extends MapActivity { public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mapview); } @Override protected boolean isRouteDisplayed() { // TODO Auto-generated method stub return false; } } 

Por favor, ayúdame aquí … gracias.

Mi respuesta puede ser una tarde, pero espero que se ocupe de la razón real y seguro que podría ser útil para aquellos que van a buscar sobre el mismo problema en el futuro.

Este tipo de errores,

 1. Android Google Maps Failed to find style 'mapViewStyle' in current theme 2. Failed to find style 'imageButtonStyle' in current theme 3. Failed to find style 'editTextStyle' in current theme 4. Failed to find style 'textViewStyle' in current theme 

Cualquier cosa de la lista anterior puede ser,

La razón última es,

Hemos seleccionado el Theme no disponible para el layout .

Esto puede ocurrir debido a las siguientes razones,

  1. El theme seleccionado no está disponible en el archivo themes.xml .
  2. El theme seleccionado es pertenece a la versión superior sdk , pero nuestro sdk destino actual es menor.

Este problema ocurre en su mayoría,

  1. Cuando copie todo el archivo de layout e intente implementarlo en su project . a. Es posible que se haya olvidado de copiar el archivo themes.xml b. Puede que tenga target sdk inferior, el layout original creado con target sdk superior.

Las Soluciones para este problema son,

( Abrir y ver el archivo de layout en la Graphical Layout View y mirar en la esquina superior derecha, donde se han seleccionado los themes para el layout ).

  1. Haga clic en la lista desplegable para la selección del theme y elija los themes disponibles de acuerdo a los themes su proyecto y los themes targeted sdk themes . (O)
  2. Si el theme es custom , si es necesario, copie el archivo themes.xml en su proyecto desde el origen en el que copió el archivo layout xml . (O)
  3. Si el theme es sdk aprovechar el theme , si se requiere, a continuación, cambiar su target acuerdo con el theme seleccionado.

Esperanza – Esto puede ser útil para alguien.

Pensé que iba a añadir este pequeño tidbit. Yo estaba recibiendo error # 4 arriba. Me tomó una eternidad darse cuenta de que el tema que había hecho para mis Preferences se aplicaba automáticamente a cada archivo de diseño único que ya había hecho. Elegir uno diferente como se describió anteriormente arregló mi problema. No sé por qué Android Studio lo aplicó automáticamente a todos mis otros diseños, pero me gustaría que no lo hiciera.

Todavía no sé por qué el tema que había hecho fue romper todo, ya que sólo estaba aplicando un backgroundColor a mi página de Preferences , pero espero que algún día lo haré.

  • Escala de imágenes en diferentes resoluciones XML
  • El método más simple para convertir Json a Xml
  • Error: (47) Error al analizar XML: prefijo no enlazado en la brecha telefónica de Android
  • Columnas para Android GridView Fit
  • Mejor manera de analizar la Biblia en Android
  • Mostrar android: dialogMessage en un cuadro de diálogo ListPreference
  • Android: El elemento de nivel superior no se completa en AndroidManifest.xml
  • ¿Cómo lleno un ListView (en Android) con datos XML o JSON?
  • Android Studio cómo hacer una columna de 2 LinearLayout
  • PreferenciaNo se encuentra la clase Screen
  • Cómo crear una nueva línea o pestaña en <string> XML (eclipse / android)?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.