proyectos - historia de android studio
Diferencia entre proyecto limpio y proyecto de reconstrucción en android studio (2)
Tengo un problema con el archivo R sobre res ids.
Cambio la extensión de archivo gif a png y el estudio de Android no funcionó.
así que busqué en Google y encontré la manera de resolverlo (reconstruir el proyecto).
Entonces me pregunto qué hay de diferente entre el proyecto limpio y el proyecto de reconstrucción.
Lo que experimenté
Cuando lo haces limpio, elimina los archivos binarios dentro de las carpetas de construcción y pospone la creación de ellos nuevamente para la siguiente ejecución.
Cuando reconstruye, limpia y reconstruye para esos archivos dentro de la carpeta de compilación , que se reconstruye nuevamente en la siguiente ejecución. No reconstruye el APK !! Lo cual es realmente extraño.
asi que:
Clean elimina los contenidos de las carpetas de compilación.
Rebuild elimina los contenidos de la carpeta de compilación. Y construye algunos binarios; ¡sin incluir el APK!
Por cierto, estoy usando Android studio 2.0 Preview 7.
Una limpieza simplemente elimina todos los artefactos de construcción. Una reconstrucción hace una limpieza seguida de una construcción de su proyecto.
EDIT # 2 Esto es 100% verdadero. Consulte this para una demostración completa de su corrección.