Leer y actualizar los archivos de compilación de Gradle y las actividades de Android desde un complemento de Android Studio / IntelliJ
Estoy trabajando en un complemento de Android Studio que integra un SDK a la aplicación de Android. Similar a lo que Fabric.io hacer.
He podido seguir la documentación para crear un plugin simple, ahora estoy intentando leer el archivo de la construcción de Gradle y el archivo de la actividad y la dependencia agregan código al proyecto, cómo puedo lograr esto?
- Cómo utilizar Gradle para generar archivos de proyecto Eclipse e Intellij para proyectos de Android
- ¿Cómo depurar la variante de construcción específica del proyecto Android Gradle en IntelliJ IDEA?
- Emulador no muestra la pantalla de inicio después de esperar más de la mitad de la hora
- Android ProGuard No se puede acceder a jarfile .. \ lib \ proguard.jar en IntelliJ 11.1
- IntelliJ "mantener sangrías en líneas vacías" no funciona
Nota: Cualquier punteros o proyectos de ejemplo serán útiles, traté de ver proyectos de ejemplo, pero la única cosa interesante que encontré es que algunos plugins están usando este paquete com.android.tools.idea.gradle
pero no estoy seguro de dónde estas APIs están públicamente documentadas .
Editar:
He encontrado más información, el paquete que he mencionado anteriormente es el IDE Android Plugin
También podría utilizar algunos de su método si he añadido el tarro en mi proyecto. Todavía tengo problemas para ejecutar el código, se actualizará si descubrí por qué se está rompiendo.
- Error al ejecutar Android Project en Intellij IDEA
- ¿Cómo puedo asegurarme de que la API no admitida (nivel superior) no se llama en Android?
- ¿Hay una manera de personalizar los ámbitos para android studio usando gradle?
- Android Studio - no se puede fusionar desde una sucursal de SVN
- ¿Por qué gradle android plugin no genera dependencias para intellij idea módulo
- ¿Cómo puedo configurar IntelliJ IDEA para aplicaciones android en un MAC
- Intellij 12 maven library Android Problema de RestTemplate que procesa javax / xml / parser / DocumentBuilder.class
- Error: Gradle: Error de ejecución para la tarea ': app: compileDebugJava'