Android Studio 2.2 Vista previa 1 Problemas de renderizado
Estoy probando el nuevo Android Studio 2.2 Vista previa, y por alguna razón el editor de diseño no funciona para los diseños que se crearon en la versión anterior. Me sigue diciendo que no se encuentran varios recursos … (Tal en el archivo que acabo de abrir.)
¿Me estoy perdiendo de algo? ¿Hay algo que no sé de que debería haber hecho al abrir un proyecto antiguo?
- El archivo .aar generado está dando clases vacías.
- Android Studio sun.font.CompositeFont no se puede emitir a sun.font.PhysicalFont
- Android 2.2.2 Firebase Assistant vuelve a conectar tu aplicación a firebase
- La aplicación no se ejecutará en el nuevo Android Studio 2.2 con gradle 2.14.1 con Instant Run activado
- Presionado por defecto MenuItem con el borde de 9 parches después de Android Studio 2.2
Parece estar bien cuando creo un nuevo diseño. Sólo los diseños y menús previamente creados parecen tener un problema.
¿Alguien más está experimentando esto?
He intentado limpiar y reconstruir el proyecto.
EDITAR
Ok interesante- el problema parece que sólo sucede para los diseños que incluyen otros diseños. Si quito la declaración de inclusión que hace bien, pero si lo agrego de nuevo, no puede encontrar el elemento incluido y me da un problema. (A pesar de que aparentemente puedo abrir el diseño incluido en sí, y que hace muy bien …)
ACTUALIZAR
Aparentemente sólo parece ocurrir con la etiqueta de mezcla. Si el diseño que se incluye utiliza la etiqueta de combinación que no procesará y obtendré el siguiente error. Si elimino la combinación y sólo utilizo otra etiqueta de diseño, parece que funciona bien.
android.content.res.Resources$NotFoundException: Could not find layout resource matching value 0x7FFF03A2 (resolved name: item_monster_edit) in current configuration. at android.content.res.Resources_Delegate.throwException(Resources_Delegate.java:913) at android.content.res.Resources_Delegate.throwException(Resources_Delegate.java:900) at android.content.res.Resources_Delegate.getLayout(Resources_Delegate.java:437) at android.content.res.Resources.getLayout(Resources.java:1111) at android.view.LayoutInflater_Delegate.parseInclude(LayoutInflater_Delegate.java:136) at android.view.LayoutInflater.parseInclude(LayoutInflater.java:902) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:854) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70) at android.view.LayoutInflater.rInflate(LayoutInflater.java:834) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:861) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70) at android.view.LayoutInflater.rInflate(LayoutInflater.java:834) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:861) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70) at android.view.LayoutInflater.rInflate(LayoutInflater.java:834) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821) at android.view.LayoutInflater.inflate(LayoutInflater.java:518) at android.view.LayoutInflater.inflate(LayoutInflater.java:397) at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:317) at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:429) at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:389) at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:549) at com.android.tools.idea.rendering.RenderTask$2.compute(RenderTask.java:534) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:966) at com.android.tools.idea.rendering.RenderTask.createRenderSession(RenderTask.java:534) at com.android.tools.idea.rendering.RenderTask.lambda$inflate$41(RenderTask.java:660) at com.android.tools.idea.rendering.RenderService.runRenderAction(RenderService.java:380) at com.android.tools.idea.rendering.RenderTask.inflate(RenderTask.java:660) at com.android.tools.idea.uibuilder.model.NlModel.inflate(NlModel.java:321) at com.android.tools.idea.uibuilder.model.NlModel.render(NlModel.java:378) at com.android.tools.idea.uibuilder.surface.DesignSurface$3.modelChanged(DesignSurface.java:794) at com.android.tools.idea.uibuilder.model.NlModel.lambda$notifyListenersModelUpdateComplete$52(NlModel.java:454) at java.lang.Iterable.forEach(Iterable.java:75) at com.android.tools.idea.uibuilder.model.NlModel.notifyListenersModelUpdateComplete(NlModel.java:454) at com.android.tools.idea.uibuilder.model.NlModel.updateModel(NlModel.java:368) at com.android.tools.idea.uibuilder.model.NlModel$1.run(NlModel.java:231) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:333) at com.intellij.util.ui.update.MergingUpdateQueue.execute(MergingUpdateQueue.java:323) at com.intellij.util.ui.update.MergingUpdateQueue$3.run(MergingUpdateQueue.java:267) at com.intellij.util.ui.update.MergingUpdateQueue.flush(MergingUpdateQueue.java:282) at com.intellij.util.ui.update.MergingUpdateQueue.run(MergingUpdateQueue.java:234) at com.intellij.util.concurrency.QueueProcessor.runSafely(QueueProcessor.java:238) at com.intellij.util.Alarm$Request$1.run(Alarm.java:378) at com.intellij.util.Alarm$Request.run(Alarm.java:389) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at com.intellij.util.concurrency.SchedulingWrapper$MyScheduledFutureTask.run(SchedulingWrapper.java:227) at com.intellij.util.concurrency.BoundedTaskExecutor$2.run(BoundedTaskExecutor.java:187) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)
- No se puede ver la opción de nube en Servicios para desarrolladores de Android Studio 2.2
- Desconexión ADB después de unos minutos
- Problema de renderización de advertencia de fidelidad
- Función de grabación de prueba Espresso en Android Studio 2.2
- ¿Es posible desplazar un ScrollView con un ConstraintLayout en Blueprint Mode?
- Cómo agregar un parámetro de prueba de runner extra en Android Studio 2.3 pruebas instrumentadas
- Método no compatible: AndroidProject.getPluginGeneration () mientras ejecuta el proyecto
- ERROR: redimensionar la partición e2fsck falló con el código de salida 8
Usted probablemente ha resuelto esto ya, pero tuve el mismo problema con el mismo error. Siempre con diseños incluidos.
La solución era invalidar caché / reiniciar en el estudio de Android. Ahora está funcionando y la vista previa muestra el diseño con el diseño incluido.
Presione Ctrl + Mayús + A (Cmd + Shift + A en Mac?) Escriba "invalidar"
Seleccione "Invalidate Caches / Restart"
Parece que muchos desarrolladores han estado experimentando este problema. Puedes marcarlo aquí 211183
Si no puedes esperar a que los usuarios de Herramientas lo arreglen, cambia a versiones anteriores de Studio. 2.1 debería funcionar bien.
Editar: corregido en la vista previa 5
Sólo eliminar estas líneas y puede b se va a arreglar
android:background="?android:attr/windowTitleStyle">
Esto ocurre cuando los atributos no están correctamente establecidos.
- Android – Creación de una máscara circular en vídeo
- Pruebas Robolectric que se ejecutan en Android Studio pero no en la línea de comandos