run - optimizar aplicacion android studio
Diferencia entre correr pelusa a través del menú de Android Studio y la línea de comandos gradlew (2)
Cuando ejecuto lo siguiente en una línea de comando:
./gradlew -lint
Obtengo resultados diferentes que si elijo la siguiente opción de menú dentro de Android Studio.
Analyze->Inspect Code...
¿Alguien puede explicar esto? ¿Esto es normal? ¿Debe un desarrollador prudente ejecutar ambos para encontrar todos los problemas potenciales con su proyecto?
En Android Studio puede personalizar qué inspecciones se ejecutan a través de Preferencias> Inspecciones; Es posible que algunas inspecciones de Lint estén deshabilitadas y no todas se ejecuten de forma predeterminada. Android Studio también puede ejecutar una gran cantidad de inspecciones que no sean de pelusa.
Usted está ejecutando dos herramientas diferentes. El comando:
$ ./gradlew lint
ejecuta la herramienta de pelusas que viene con el SDK de Android y la opción de menú
Analyze->Inspect Code...
en Android Studio es una característica heredada de JetBrains IntelliJ IDEA que se ejecuta:
<android studio path>/bin/inspect.sh