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:
- Android databinding - Cómo obtener dimensiones desde dimens.xml
- Error de enlace de datos: sólo se permite un elemento de diseño y un elemento de datos.
- No puede encontrar el símbolo BR en vinculación de datos de Android
- Enlace de datos: enlaza método único de escucha con múltiples métodos
- Cómo crear vinculación de datos personalizados en android? (Estudio del androide)
Http://pastebin.com/dkXd1Mxr
y
Http://pastebin.com/n9hkFWGQ
Ayuda, estoy atascado por 2 días = (lo intenté todo
Aclamaciones
- Obtener una clase vinculante desde vista
- Spinner enlace de datos de 2 vías
- Uso de enlace de datos en error android: package *. *. Databinding no existe
- Error de DataBinding de Android. No se pudo encontrar el complemento
- Android dataBinding - @BindingAdapter nombre de la aplicación personalizada que se ignora
- Data Binding Android - El parámetro de tipo T tiene límites superiores incompatibles: ViewDataBinding y MainActivity
- Vinculación de datos de Android vs findViewById para el rendimiento
- 'No se puede encontrar la variable de símbolo' en la vinculación de datos android incluyen diseño
¡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