gratis - Integración de AndroidAnnotation con Intellij IDEA 12
intellij idea descargar gratis (3)
Lo tengo funcionando, con algunos problemas menores (que podrían estar relacionados con mi configuración, su kilometraje puede variar)
OK entonces :
- Obtenga el
androidannotation-(vernum).jar
y el api jar - Guarde su
androidannotation-(vernum).jar
dentro de su proyecto en algún lugar, pero no en su carpetalibs
. (Lo guardé en una carpeta "aa" separada) - Guarda el api jar en tu carpeta "libs"
- Vaya a la pantalla de
Settings/preferences
Intellij. EnCompiler > Annotation Processors
están los ajustes que desea. Ajuste los perfiles para que el procesamiento de anotaciones se pueda ejecutar en los módulos correctos. - A continuación, habilita el proceso de anotación y configura la ruta del procesador en la ubicación de
androidannotation-(vernum).jar
- almacena las fuentes generadas en relación con la raíz del contenido de su módulo
- Ahora aquí es donde empezaron los problemas para mí. Intellij me dio los primeros errores de no encontrar el archivo
AndroidManifest
y me dio errores de clase duplicados. Para resolver el problema 1, agregué la opción del procesadorandroidManifestFile
y configuré la ruta absoluta del archivo xml. El segundo problema se resolvió enviando las fuentes generadas a la carpetagen
. (esta carpeta también es utilizada por la compilación de Android para generar R.class y similares) - Después, construye todo tu proyecto. Normalmente,
gen
debería estar configurado como una carpeta de origen en su módulo ya.
Si tienes otros problemas, házmelo saber, he estado jugando con eso durante los últimos días. Mi único "error" actual es que cada vez que modifico fuentes que usan AndroidAnnotations, tengo que reconstruir todo mi proyecto, en lugar de solo mi módulo principal. Parece que Intellij 12 no vuelve a procesar las anotaciones en la creación de módulos.
No puedo configurar mi IDE (Intellij IDEA 12) para trabajar con AndroidAnnotations ( http://androidannotations.org/ ). Las capturas de pantalla de configuraciones anteriores difieren de la nueva idea que acaba de lanzar Jetbrains. ¿Puede alguien darme configuraciones paso a paso?
Para la versión actual de Intellij IDEA encontré una publicación que describe detalles bonitos sobre cómo configurar AA dentro de Intellij IDEA
http://hintdesk.com/android-introduction-to-androidannotations-maven-in-intellij-idea/
Un problema que me mantuvo ocupado durante bastante tiempo fue que, de alguna manera, IntelliJ había desordenado sus archivos de configuración. Tuve que eliminar todo el bloque annotationProcessing del archivo .idea / compiler.xml. Después de eso, todo estaba bien.