library - com.android.support:design 26
Problemas de renderizado en Android Studio v 1.1/1.2 (11)
Agregando a la respuesta de david.schreiber, si mantiene su vista previa en una ventana apretada, es posible que desee estirarla para acceder a ese ícono de Android.
Cuando agrego
android.support.v7.widget.Toolbar
u otro
android.support.v7.widget.*
Hay problemas de representación.
Pero
la Biblioteca de soporte
está actualizada.
Y cumplí con las dependencias correctamente.
Puedo importarlos en
MainActivity.java
¿Cuál es el problema?
Cambié el tema de mi aplicación de "
Theme.AppCompat.Light.DarkActionBar
" a "
Base.Theme.AppCompat.Light.DarkActionBar
"
Cambiar el tema de la aplicación a Base.Theme.App.Compat funcionó para mí.
Cambie la versión de Android del 22 al 21, problema resuelto, es el pequeño icono de Android en la esquina superior derecha,
Encontré este problema ahora mismo en Android Studio 1.2.1.0 con API 22 (Android 5.1.1) seleccionada sin cambiar el tema o API como lo sugieren otros en este hilo.
Cuando actualicé a la versión más reciente de Android Studio disponible a través de la verificación de actualización regular, ahora funciona bien. Esto no debería ser un problema en la nueva versión de Android Studio 1.2.1.1
Estoy usando Android Studio 1.2 como versión estable y tengo el mismo problema.
Para mí, la solución fue utilizar el Canal de Canarias y actualizar Android Studio a 1.3.
Ahora tengo esta versión y funciona perfecto, pero esta no es una versión estable
Mi build.grade es esto
aplique el complemento: ''com.android.application''
android {
compileSdkVersion 22
buildToolsVersion ''21.1.2''
defaultConfig {
applicationId "com.androidtest.materialdesign"
minSdkVersion 15
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro''
}
}
}
dependencies {
compile fileTree(dir: ''libs'', include: [''*.jar''])
compile ''com.android.support:appcompat-v7:22.2.0''
}
No sé si esto ayudará o no, pero estaba creando un proyecto de prueba (directamente desde el asistente, sin código personalizado) y obteniendo este error. Intentar modificar la estructura del proyecto y encontrar la clase faltante no ayudó.
La compilación falló con el siguiente error:
*** problemas de renderizado
No se encontraron las siguientes clases android.support.v7.internal.widget .ActionBarOverlayLayout ***
Obviamente no es la solución final, pero cambiar el tema en la vista de diseño del "tema de proyecto" base a cualquier otra cosa le permite construir.
Posibles soluciones que funcionaron para mí:
1 -> Agregue la palabra
Base.
al comienzo del nombre del tema para que se lea
"Base.Theme.AppCompat.Light.DarkActionBar"
es decir, cambie AppTheme parent en res / values / styles.xml para resolver este problema. Reemplazar
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> </style>
con
<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> </style>
O
2-> Reducir el nivel de API de 22 a 21 en el panel de vista previa como lo sugiere @ david.schreiber
ACTUALIZACIÓN : Aparentemente, han solucionado este error en la versión final de Android Studio 1.3 (según los usuarios que informaron que este problema se resolvió en el rastreador de problemas: https://issuetracker.google.com/issues/37043358 ).
Este es un error conocido desde Android Studio build 1.1, que todavía existe en las versiones AS 1.2 y 1.3 beta. Cambiar el nivel de API de la vista previa de 22 a 21 corrige el problema para la mayoría de las personas. Mientras espera una solución, también puede intentarlo.
ACTUALIZACIÓN: Esto ya se informó como un problema conocido de Android Studio ( http://tools.android.com/knownissues#TOC-Can-t-Render-Layouts-in-Android-Studio-1.2 )
- Proyecto limpio
- Proyecto de reconstrucción
- Sincronizar Gradle