Averiguar qué disposición tiene un error

Estoy usando <include layout> en mi aplicación android y uno de mi diseño incluido tenía un error, un parámetro ( android:layout_height ) no estaba configurado.

El registro de errores LogCat dio un error bastante inútil:

 java.lang.RuntimeException: Binary XML file line #19: you must supply a layout_height attribute 

Hay una manera simple de averiguar, que el diseño se vio afectado ( binario XML-File es realmente una amplia definición)? Tuve que cavar a través de todos los diseños para encontrar el defectuoso XML-layout-file

Estoy utilizando Android Developer Tools v21.1, pero aunque el error viene de logCat no estoy seguro de si hay una mejor manera de encontrar el archivo defectuoso …

Por error:

 java.lang.RuntimeException: Binary XML file line #19: you must supply a layout_height attribute 

Como usted ha mencionado que puede cambiar a diferentes IDE, supongo que está utilizando Eclise . Por lo tanto, es hora de instalar Android Studio para el desarrollo de Android.

De hecho Google ya ha dejado de apoyar el plug-in Android en Eclipse .

Como se muestra en la imagen de abajo, puede ver los registros de archivos no válidos en la pestaña Mensajes .

Introduzca aquí la descripción de la imagen

Espero que tu navidad sea genial con esta solución :-p

  • ScrollView no se desplaza hasta el final del margen inferior del LinearLayout interno
  • Posición aleatoria de TextView
  • Cómo limitar la altura de un ListView dentro de un GridLayout?
  • TextView empuja los controles situados a la derecha de la pantalla
  • Ventaja y desventaja de CardView
  • Prioridad de diseño de Android
  • Android - ¿Cómo puedo utilizar el "android: layoutDirection"?
  • No se puede alinear un botón Imagen derecho mientras que el otro es el izquierdo
  • Capture Layout resize before API 11
  • Definir una variable de color personalizada
  • Android Spinner: centralizar el texto verticalmente dentro de la hiladora
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.