Cuando RoboGuice dispara Evento, ¿dónde se ejecutará mi devolución de llamada de evento, en qué hilo? Por ejemplo, tengo una actividad que tiene hacer (@Observes OnUpdateUiEvent e). También tengo un hilo de fondo que dispara nuevo OnUpdateUiEvent ("datos"). Por lo tanto, mi método do () se ejecutará en el hilo bg como he entendido? ¿Qué […]
Estoy utilizando Android Studio 1.1 beta 4 con gradle plugin 1.0.1 y tratando de agregar Android Annotations a mi proyecto después de las insturctions oficiales . Así que obtengo el siguiente archivo build.gradle : apply plugin: 'com.android.application' apply plugin: 'android-apt' android { compileSdkVersion 21 buildToolsVersion "21.1.2" defaultConfig { applicationId "ru.itloft.moneytracker" minSdkVersion 14 targetSdkVersion 21 versionCode […]
¿Alguien sabe cómo utilizar Android Annotations con el compilador de jack? Aquí mi app / build.gradle y aquí mi proyecto build.gradle Con esta configuración, tengo este mensaje de error cuando construyo mi proyecto: Error:Could not get unknown property 'classpath' for task ':app:transformJackWithJackForDebug' of type com.android.build.gradle.internal.pipeline.TransformTask.
Im utilizando Android Annotations Framework , especialmente para la integración de descanso. tengo el siguiente código. Una interfaz para la configuración de Host public interface Host { public String URL = "http://192.168.2.137"; } Y la interfaz anotada para la comunicación de descanso. @Rest(rootUrl = Host.URL, converters = { MappingJacksonHttpMessageConverter.class }) public interface RestClient { @Get("/entities.json") […]
He utilizado con éxito androidannotations @Extra para decodificar una intención y obtener el mensaje enviado como muestra este fragmento: @Extra(MyActivity.MESSAGE) String intentMessage; @ViewById(displayMessage) TextView textView; @AfterViews protected void init() { textView.setText(intentMessage); } Estoy perdiendo cómo, si es posible, crear la intención en primer lugar utilizando anotaciones. sustituir los siguientes Intent intent = new Intent(this,DisplayMessageActivity_.class); intent.putExtra(MESSAGE, […]
Intento usar Maven y androidannotations para construir mi apk, pero independientemente de cualquier IDE (estoy usando IntelliJ IDEA y no Eclipse, pero me gustaría tenerlo enteramente independiente del IDE, para que también funcione perfectamente en cualquier servidor de compilación). Las anotaciones parecen procesarse correctamente, pero no se están compilando en el apk , que es […]
Bien. Estoy intentando crear un proyecto que sea perfectamente capaz de construir usando maven, y maven solamente. Actualmente estoy frente a este problema de las clases que se generan, y el trabajo bien, siempre y cuando no hay referencia en el código java real. Lo que significa que si creo un ejemplo como en la […]
Estoy empezando a usar Gradle en Android Studio y cuando estaba añadiendo soporte para AndroidAnnotations en mi proyecto, encontré en google que tuve que añadir lo siguiente en mi archivo gradle.build: configurations { apt } – dependencies { apt 'com.googlecode.androidannotations:androidannotations:2.7.1' compile 'com.googlecode.androidannotations:androidannotations-api:2.7.1' } – android.applicationVariants.all { variant -> aptOutput = file("${project.projectDir}/gen") println "****************************" println "variant: […]
Acabo de recibir una java.lang.ClassCastException: com.sun.tools.javac.code.Symbol$VarSymbol cannot be cast to javax.lang.model.element.TypeElement cuando intento construir mi proyecto, estoy usando las últimas versiones de bibliotecas de apoyo y anotaciones y he intentado aparentemente todo .. por favor, lo apreciaría mucho 🙂 app.gradle: apply plugin: 'com.neenbedankt.android-apt' apply plugin: 'io.fabric' def AAVersion = '3.3.2' … android { compileSdkVersion 22 […]
Estoy usando Androidstudio 0.8.9 y construir con gradle. Yo estaba usando Android-Anotaciones y funciona bien. Y quiero usar AspectJ también, así que aplique el complemento ( https://github.com/uPhyca/gradle-android-aspectj-plugin ). Pero el error de compilación, y lanzar algún mensaje de error : App: compileDebugJava Error interno del compilador: java.lang.IllegalStateException: java.lang.IllegalArgumentException: Ubicación desconocida: SOURCE_OUTPUT en org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch.BatchAnnotationProcessorManager.discoverNextProcessor (BatchAnnotationProcessorManager.java:183) : […]