Hoy, mientras ejecutaba una aplicación de Android Studio, no se compiló a partir de mi último código.
Busqué una opción de Limpiar y construir pero no pude encontrar una.
Entonces mi pregunta es: ¿cuál es el equivalente de Android Studio de Clean & build ?
android
android-studio
Gaurav Vashisth
fuente
fuente
Clean Project
, los registros de compilación muestran que también construyó la solución después de la operación de limpieza. Estoy usando Android Studio v3.1.3. Entonces, la opción clean debería funcionar para clean + build ambos.Respuestas:
El estudio de Android se basa en Intellij Idea. En Intellij Idea, debe hacer lo siguiente desde el menú GUI.
fuente
No sé si hay una manera de obtener una compilación limpia a través de la interfaz de usuario, pero es fácil de hacer desde la línea de comandos usando gradle wrapper. Desde el directorio raíz de su proyecto:
fuente
En las últimas versiones de Android Studio, se ha agregado una opción más exclusivamente para Clean.
fuente
También puede editar su configuración Ejecutar / Depurar y agregar
clean
tareas.Haga clic en Editar configuración
En la lista de la izquierda de configuraciones disponibles, elija su configuración actual y luego en el lado derecho de la ventana de diálogo en la sección Antes del lanzamiento, presione el signo más y elija
Run Gradle task
En la nueva ventana elija su proyecto gradle y en el campo Tipo de tareas
clean
.Luego, mueva su gradle clean sobre Gradle-Aware make
fuente
leer estos enlaces
http://tools.android.com/tech-docs/new-build-system/version-compatibility https://developer.android.com/studio/releases/gradle-plugin.html
en Android Studio versión 2+, use esto en la configuración de Gradle
android{ .. compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 incremental = false; } ... }
después de 3 días de búsqueda y prueba :(, esto resuelve "reconstruir para cualquier ejecución"
fuente
Probablemente no sea una forma correcta de limpiar, pero lo hice para eliminar archivos innecesarios y reducir el tamaño de un proyecto. Encuentra y elimina continuamente todas las carpetas de compilación y Gradle, y el archivo clean.bat lo copia en la carpeta donde se encuentra su proyecto.
set mypath=%cd% for /d /r %mypath% %%a in (build\) do if exist "%%a" rmdir /s /q "%%a" for /d /r %mypath% %%a in (.gradle\) do if exist "%%a" rmdir /s /q "%%a"
fuente