java - studio - Android Google Maps No se pudo encontrar el estilo ''mapViewStyle'' en el tema actual
tutorial google maps android studio (6)
Así es como resolví este problema. Yo tenía en mi aplicación google maps también, y cambio:
c:/users/manuel/.Android/debug.keystore
con la nueva clave creada (la nueva clave no funcionó) y el error fue:
Failed to find style ''mapViewStyle'' in current theme
Después de devolver la vieja llave, todo funcionaba bien. Realmente odio desarrollar para Android su desorden en comparación con el desarrollo de Visual Studio. Este problema me costó 4h ...
Para volver a crear debug.keystore, use este error "El certificado de depuración caducó" en los complementos de Eclipse para Android
Al agregar una vista de mapa de Google (extendí un MapView, usé el editor xml para agregarlo a la Actividad y agregué mi clave de API de Google Maps al archivo XML de diseño manualmente)
Mis permisos permiten Internet en el archivo manifiesto.
Lo que me pregunto es que, en el editor xml, aparece el error "No se pudo encontrar el estilo ''mapViewStyle'' en el tema actual", pero parece que todo está configurado correctamente.
Estaba teniendo el mismo problema, y resultó que el problema era que había orientado la aplicación hacia las API de Google 4.0, pero en el archivo de Manifiesto se especificó la API de Android 10 (2.3.3).
Una vez que cambié el objetivo del proyecto de 4.0 a 2.3.3 (API 10), funcionó mejor.
Mi respuesta puede ser tardía, pero espero que se trate de la razón real y que pueda ser útil para aquellos que van a buscar 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 causar debido a,
- El
theme
seleccionado no está disponible en el archivothemes.xml
. - El
theme
seleccionado pertenece a la versión superiorsdk
, pero nuestrosdk
objetivo actual es inferior.
Este problema ocurre sobre todo,
- cuando copie el archivo de
layout
completo e intente implementarlo en suproject
. a. Tu puedesthemes.xml
copiar el archivothemes.xml
b. Es posible que tengatarget sdk
más bajo, ellayout
original creado con untarget sdk
más alto.
Las soluciones para este problema son,
( Abra y vea el archivo de layout
en la Graphical Layout View
, y mire en la esquina superior derecha. Allí se seleccionaron los themes
para el layout
.)
- Así que haga clic en la lista desplegable para la selección de
theme
y elija losthemes
disponibles de acuerdo con losthemes
su proyecto ytargeted sdk themes
. (O) - Si el
theme
escustom
, si es necesario, copie el archivothemes.xml
en su proyecto desde la fuente donde copió el archivo delayout xml
. (O) - Si el
theme
essdk
availtheme
, si es necesario, cambie sutarget
acuerdo con eltheme
seleccionado.
Esperanza, esto podría ser útil para alguien.
Por lo que vale...
Mi experiencia es que obtuve esto en el Diseñador de interfaz de usuario, pero no rompió la compilación . Supongo que es un error de Eclipse / Android SDK.
Mi aplicación ha estado funcionando perfectamente en la tienda hasta que actualicé mi SDK a la versión 20. Esto me lleva a creer que esto tiene algo que ver con el SDK.
De las diversas respuestas a esta pregunta (y duplicados) que encontré, ninguna de ellas ayudó:
no cambiar el SDK de destino
no limpiar y construir
no declarar un estilo manualmente
Finalmente, estas preguntas son todas duplicadas (y en su mayoría inútiles según lo confirmado por Ewok):
- Android Google Maps No se pudo encontrar el estilo ''mapViewStyle'' en el tema actual
- Resolvamos el error "No se pudo encontrar el estilo ''mapViewstyle'' en el tema actual"
- Google Maps en Android: no se pudo encontrar el estilo ''mapViewStyle'' en el tema actual
- El error "Error al encontrar el estilo mapViewStyle" persiste
- Mapas de Android: no se pudo encontrar el estilo ''mapViewStyle'' en el tema actual
- Android: no se pudo encontrar el estilo ''mapViewStyle'' en el tema actual
- Error de Android "No se pudo encontrar el estilo ''mapViewStyle'' en el tema actual"
- Error al encontrar el estilo ''mapViewStyle'' en el tema actual
Traté de señalar esto a los moderadores pero me ignoraron ...
Tuve el mismo problema al crear una vista de Google Map que funcionó bien hasta que limpié el proyecto después de colocar un nuevo ícono.png en una carpeta dibujable (Proyecto >> Limpiar). Muchas veces el proceso de limpieza instalará una declaración de importación en el código del programa superior, que anula el archivo R.java en su proyecto. La solución fue simplemente eliminar la siguiente declaración de importación:
import android.R
Después de que el proyecto fue guardado y reconstruido sin problema.
Tuve el mismo problema cuando trato de crear una aplicación simple, siguiendo el tutorial de Android MapView .
La aplicación mostró esta excepción en AVD para el archivo de archivo main.xml
:
Error al encontrar el estilo ''mapViewStyle'' en el tema actual
Finalmente, encontré que hay un error en el archivo AndroidManifest.xml
:
El elemento <uses-library android:name="com.google.android.maps" />
debe ser un elemento secundario del elemento <application>
, no inmediatamente dentro de <manifest>
.
Espero que esto haya sido de alguna ayuda para usted.