Project Lombok: Android
Por amunoz el Domingo, 12 de Julio de 2015, 11:09 - Enlace permanente
En la entrada anterior vimos una pequeña introducción a Project Lombo.
Ahora es el turno de explicar cómo utilizarla en un proyecto Android.
Para utilizar la librería en un proyecto Android es necesario instalar Lombok en Eclipse tal y como se explica en la entrada anterior.
Después, es necesario generar una librería a partir de la original, con la información de la API pero sin el peso de la librería completa. Esto lo hacemos ejecutando en la línea de comandos la siguiente instrucción:
> java -jar lombok.jar publicApi
El fichero .jar generado es el que tenemos que añadir en el proyecto Android.
El siguiente paso es crear un archivo en la raíz del proyecto llamado "lombok.config" con el siguiente contenido:
lombok.addGeneratedAnnotation = false
Esto es necesario para que no de error al compilar el proyecto.
Y ya está todo.
En la web oficial hay más información y se explica cómo hacer funcionar la librería si utilizais Ant, Maven, Gradle o Android Studio.
Actualización: Al parecer hay algún tipo de incompatibilidad con Android Lint y al trabajar sobre un proyecto Android da error cada vez que se compila el proyecto.
Para solucionar este error podemos desmarcar la siguiente opción:
Saludos!