El espacio de trabajo de construcción con la aplicación de Android tarda demasiado
En los últimos días he notado un comportamiento muy extraño en mi proyecto android:
- Después de cada pequeño cambio de un recurso xml, la construcción del espacio de trabajo de la aplicación Android tarda mucho tiempo.
- El cambio de los archivos fuente de java no causa el mismo lento edificio
Y no tengo idea de lo que va mal.
- Reconstruir, Gradle de sincronización y Limpiar para un solo módulo con Android Studio
- Renombrar completamente un proyecto en Eclipse
- Intermodule (proyectos de biblioteca) en la aplicación android
- Android Studio Project desaparecido
- Referencia indefinida a 'cocos2d :: UserDefault'
Ya he limpiado ese proyecto pero no me ayudó.
¿Hay alguna manera de averiguar qué está haciendo el proceso de construcción tan lento?
PD
Alrededor del 89% veo el mensaje de construcción que invoca 'Android Pre Compiler' on 'proj. nombre'
- Importar proyecto Android existente en Eclipse: ¿no hay una carpeta de origen gen?
- Android Studio - ¿Cómo copiar un proyecto?
- Organizar la carpeta de Android src en subcarpetas (Eclipse)
- Proyecto de biblioteca versión de compilación superior a los proyectos que lo utilizan
- Android Studio: Directorio de proyectos predeterminado
- Renombrar proyecto completo Android Studio
- Compartir código entre proyectos en eclipse
- Proyectos de la biblioteca externa de Android studio
He tratado con varios problemas de eclipse antes de que se ralentizó. Un par de cosas que recomendar, habilitar la recolección de basura avanzada y algunos de los otros elementos recomendados para un aumento de rendimiento en este artículo ¿Cómo se puede acelerar Eclipse? .
Intente habilitar la generación de verbose en sus preferencias de android> build para ver si alguno de sus recursos específicos es el cuello de botella.
Aunque no pude encontrar el artículo, he leído sobre el uso de eclipse en el modo de depuración y el perfil del IDE mientras trabajas para ver si algún complemento está causando interrupciones.
Por último, he utilizado la versión de la comunidad de intellij idea 10 http://www.jetbrains.com/idea/ que tiene un fuerte soporte para Android. Es mucho más rápido que eclipse para la mayoría de las tareas, pero no tiene tanto soporte para Android incorporado (debe usar ddms como una herramienta independiente, ningún constructor de interfaz de usuario, etc.)
Incremente el parámetro Xms y Xmx en el archivo eclipse.ini.
Mis valores predeterminados fueron: -Xms40m -Xmx256m
Mis nuevos valores son: -Xms256m -Xmx1024m
- Android WebView: acceso a clases desde un iframe dentro de otro iframe
- React-Native build failed – no se pudo instalar todo