Android Databinding: el paquete no existe
Ya no puedo construir mi proyecto. Tengo "Error: (13, 46) error: paquete ch.company.project.databinding no existe"
Aquí mi gradle:
- No se puede encontrar el GETTER para el atributo 'app: vm' con el tipo de valor Boolean
- La vinculación de datos de Android produce "Carpetas de origen generadas en una ubicación incorrecta"
- Android - DataBinding - ¿Cómo y cuándo se generarán las clases de enlace?
- Cómo vincular el diseño con varios calificadores
- La vinculación de datos de Android pasa los argumentos al método onClick
Http://pastebin.com/dkXd1Mxr
y
Http://pastebin.com/n9hkFWGQ
Ayuda, estoy atascado por 2 días = (lo intenté todo
Aclamaciones
- 'No se puede encontrar la variable de símbolo' en la vinculación de datos android incluyen diseño
- ¿Algún problema o problema significativo con la Biblioteca de Databinding de Android?
- Enlace de datos de Android layout_width y layout_height
- Vinculación de datos de Android mediante etiqueta de inclusión
- Android Data Binding: no puede encontrar el setter para el atributo
- El enlace de datos de Android no funciona con los atributos <merge>
- Error de enlace de datos: sólo se permite un elemento de diseño y un elemento de datos.
- La vinculación de datos de Android hace que la aplicación se bloquee cuando se utiliza una etiqueta de inclusión en un grupo de usuarios no root
¡Gracias a Yigit!
El problema no estaba vinculado directamente a Android Databinding. Hubo un error en el proyecto (algunas variables no se establecieron correctamente)
Yo recomendaría usar gradle con "–debug and –stacktrace" para más información, está ayudando mucho.
El error no es el paquete DataBinding, es sintaxis o error lógico, por ejemplo, tiene el atributo "lastName" en su POJO, pero en el diseño es: android: text = "@ {user.lastname}". Compruebe su "diseño" y reconstruir el proyecto.
Tengo el error:
Error: (9, 46) error: package com.company.www.bar.databinding no existe.
Sólo eliminar el signo "=". Funciono para mi
De esto :
<Button android:layout_width="match_parent" android:layout_height="wrap_content" android:onClick="@={()->activity.onButtonClick()}"/>
a :
<Button android:layout_width="match_parent" android:layout_height="wrap_content" android:onClick="@{()->activity.onButtonClick()}"/>
Tuve problemas similares con mi proyecto
Tu podrías intentar:
- Comprobar archivos xml para detectar errores que causan un error de generación
- Proyecto limpio
- Archivo – invalidar cachés / reiniciar
Asegúrese de que los campos de su modelo que usted hace referencia en el diseño tienen modificadores de acceso public
- Cómo eliminar tablas y bases de datos con Sqiltehelper en android
- Android WebView dentro de los problemas de eventos de ListView onclick