titulo studio poner name example editar change cambiar androidmanifest agregar activity android android-studio gradle sync

poner - Android Studio, ¿cómo ejecutar Gradle Sync manualmente?



change name activity android (8)

Android Studio debería tener este botón en la barra de herramientas marcada "Sincronizar proyecto con archivos Gradle"

EDITAR: No sé cuándo se cambió, pero ahora se ve así:

EDITAR: así es como se ve en 3.3.1
O yendo a Archivo -> Sincronizar proyecto con archivos Gradle desde la barra de menú.

Estoy depurando problemas de Gradle en Android Studio y veo referencias a "Ejecutar sincronización de Gradle", pero no estoy seguro de cómo ejecutar este comando.

¿Cómo ejecuto "Gradle sync" desde Android Studio o Mac terminal?


Atajo (Ubuntu, Windows):

Ctrl + F5

Sincronizará el proyecto con los archivos de Gradle.


Creo que ./gradlew tasks son iguales con la Android studio sync . ¿Por qué? Te lo explicaré.

Me encuentro con un problema cuando pruebo el informe de cobertura de jacoco. Cuando ejecuto ./gradlew clean :Test:testDebugUnitTest en la línea de comandos directamente, aparece un error.

Error opening zip file or JAR manifest missing : build/tmp/expandedArchives/org.jacoco.agent-0.8.2.jar_5bdiis3s7lm1rcnv0gawjjfxc/jacocoagent.jar

Sin embargo, si hago clic en la sincronización de Android Studio en primer lugar, se ejecuta OK. Porque la build/../jacocoagent.jar aparece de forma natural. No sé por qué, tal vez hay un error en el complemento de jacoco. La unidad que encuentro ejecutando .gradlew tasks hace que el jar aparezca también. Entonces puedo obtener el mismo resultado en el script gralde.

Además, gradle --recompile-scripts no funciona para el problema.


En Android Studio 3.3 está aquí:

De acuerdo con la respuesta https://.com/a/49576954/2914140 en Android Studio 3.1 , está aquí:

Este comando se mueve a File > Sync Project with Gradle Files .


Los amantes de los atajos de teclado pueden agregar un atajo para ejecutar la sincronización de Gradle manualmente yendo a Archivo -> Configuración -> Mapa de teclas -> Complementos -> Soporte de Android -> Sincronizar proyecto con archivos de Gradle (haga clic derecho sobre él para agregar un atajo de teclado) -> Aplicar - > OK y ya está. Elija cualquier tecla conveniente como su acceso directo de sincronización de Gradle que no entre en conflicto con ninguna otra tecla de acceso directo, (he elegido Shift + 5 como mi tecla de sincronización de Gradle), así que cuando quiera ejecutar la sincronización de Gradle manualmente, simplemente presione esta tecla de acceso directo del teclado.


Supongo que se refiere a Herramientas> Android> "Sincronizar proyecto con archivos Gradle" desde el menú principal de Android Studio.


gradle --recompile-scripts

hará una sincronización sin construir nada.

Alternativamente, con línea de comando en su proyecto raíz

./gradlew build

Se sincronizará y creará su aplicación, y tomará más tiempo que solo una sincronización de Gradle

Para ver todas las tareas de gradle disponibles, use ./gradlew tasks