Android
Android Studio
Buscar..
Filtrar los registros de la interfaz de usuario
Los registros de Android se pueden filtrar directamente desde la interfaz de usuario. Usando este codigo
public class MainActivity extends AppCompatActivity {
private final static String TAG1 = MainActivity.class.getSimpleName();
private final static String TAG2 = MainActivity.class.getCanonicalName();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.e(TAG1,"Log from onCreate method with TAG1");
Log.i(TAG2,"Log from onCreate method with TAG2");
}
}
Si uso la expresión regular TAG1|TAG2
y el nivel verbose
que obtengo
01-14 10:34:46.961 12880-12880/android.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1
01-14 10:34:46.961 12880-12880/android.doc.so.thiebaudthomas.sodocandroid I/androdi.doc.so.thiebaudthomas.sodocandroid.MainActivity: Log from onCreate method with TAG2
El nivel se puede configurar para obtener registros con un nivel dado y superior. Por ejemplo, el nivel verbose
capturará los registros verbose, debug, info, warn, error and assert
.
Usando el mismo ejemplo, si configuro el nivel en error
, solo obtengo
01-14 10:34:46.961 12880-12880/androdi.doc.so.thiebaudthomas.sodocandroid E/MainActivity: Log from onCreate method with TAG1
Crear configuración de filtros
Los filtros personalizados se pueden configurar y guardar desde la interfaz de usuario. En la pestaña AndroidMonitor
, haga clic en el menú desplegable de la derecha (debe contener Show only selected application
o No filters
) y seleccione Edit filter configuration
.
Ingrese el filtro que desee
Y utilízalo (puedes seleccionarlo desde el mismo desplegable)
Importante Si agrega una entrada en la barra de filtros, Android Studio considerará tanto su filtro como su entrada.
Con entrada y filtro no hay salida
Sin filtro, hay algunas salidas.
Colores personalizados del mensaje logcat basado en la importancia del mensaje
Vaya a Archivo -> Configuración -> Editor -> Colores y fuentes -> Logcat de Android
Cambia los colores que necesites:
Elija el color apropiado:
Activar / Desactivar copia de línea en blanco
ctrl + alt + shift + /
( cmd + alt + shift + /
en MacOS
) debería mostrarle el siguiente cuadro de diálogo:
Al hacer clic en el Registry
obtendrá
La clave que desea habilitar / deshabilitar es
editor.skip.copy.and.cut.for.empty.selection
Probado en Linux Ubuntu
y MacOS
.
Atajos útiles de Android Studio
Los siguientes son algunos de los atajos más comunes / útiles.
Estos se basan en el mapa de acceso directo predeterminado de IntelliJ. Puede cambiar a otros mapas de acceso directo IDE comunes a través de File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown>
mapas de teclado File -> Settings -> Keymap -> <Choose Eclipse/Visual Studio/etc from Keymaps dropdown>
Acción | Atajo |
---|---|
Código de formato | CTRL + ALT + L |
Añadir métodos no implementados | CTRL + I |
Mostrar logcat | ALT + 6 |
Construir | CTRL + F9 |
Construir y ejecutar | CTRL + F10 |
Encontrar | CTRL + F |
Encontrar en proyecto | CTRL + MAYÚS + F |
Encontrar y reemplazar | CTRL + R |
Encuentra y reemplaza en proyecto | CTRL + MAYÚS + R |
Anular métodos | CTRL + O |
Mostrar proyecto | ALT + 1 |
Ocultar proyecto - logcat | MAYÚS + ESC |
Desplegar todo | CTRL + MAYÚS + NumPad + |
Ver puntos de depuración | CTRL + MAYÚS + F8 |
Expandir todo | CTRL + MAYÚS + NumPad - |
Configuración abierta | ALT + s |
Seleccionar destino (abrir archivo actual en la vista Proyecto) | ALT + F1 → ENTER |
Buscar en todas partes | SHIFT → SHIFT (doble turno) |
Código | Envolvente con | CTRL → ALT + T |
Crear código de forma de código seleccionado | ALT + CTRL |
Refactor
Acción | Atajo |
---|---|
Refactor Este (menú / selector para todas las acciones de refactor aplicables del elemento actual) | Mac CTRL + T - Win / Linux CTRL + ALT + T |
Rebautizar | MAYÚS + F6 |
Método de extracción | Mac CMD + ALT + M - Win / Linux CTRL + ALT + M |
Extraer Parámetro | Mac CMD + ALT + P - Win / Linux CTRL + ALT + P |
Extraer variable | Mac CMD + ALT + V - Win / Linux CTRL + ALT + V |
Android Studio Mejorar la punta de rendimiento
Habilitar el trabajo sin conexión:
- Haga clic en Archivo -> Configuración. Busque "gradle" y haga clic en el cuadro de
Offline work
. - Vaya al compilador (en el mismo cuadro de diálogo de configuración justo debajo de
Gradle
) y agregue--offline
al cuadro de textoCommand-line Options
.
Mejorar el rendimiento de Gradle
Agregue las siguientes dos líneas de código en su archivo gradle.properties.
org.gradle.daemon=true
org.gradle.parallel=true
Aumentar el valor de -Xmx
y -Xms
en el archivo studio.vmoptions
-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=256m
-XX:+UseCompressedOops
Ventana
% USPROFILE%. {FOLDER_NAME} \ studio.exe.vmoptions y / o% USERPROFILE%. {FOLDER_NAME} \ studio64.exe.vmoptions
Mac
~ / Library / Preferences / {FOLDER_NAME} /studio.vmoptions
Linux
~ /. {FOLDER_NAME} /studio.vmoptions y / o ~ /. {FOLDER_NAME} /studio64.vmoptions
Configurar Android Studio
Requisitos del sistema
- Microsoft® Windows® 8/7 / Vista / 2003 (32 o 64 bits).
- Mac® OS X® 10.8.5 o superior, hasta 10.9 (Mavericks)
- Escritorio de GNOME o KDE
Instalación
Ventana
- Descargue e instale JDK (Java Development Kit) versión 8
- Descargar Android Studio
- Inicie
Android Studio.exe
luego mencione la ruta JDK y descargue el último SDK
Linux
- Descargue e instale JDK (Java Development Kit) versión 8
- Descargar Android Studio
- Extraer el archivo zip
- Abra el terminal, cd a la carpeta extraída, cd a bin (ejemplo
cd android-studio/bin
) - Ejecutar ./studio.sh
Ver y agregar accesos directos en Android Studio
Al acceder a Configuración >> Mapa de teclas, aparecerá una ventana que muestra todas las Editor Actions
del Editor Actions
con su nombre y sus accesos directos. Algunas de las Editor Actions
del Editor Actions
no tienen accesos directos. Así que haz clic derecho en eso y agrega un nuevo atajo a eso.
Mira la imagen de abajo
Proyecto de construcción Gradle toma para siempre
Android Studio -> Preferencias -> Gradle -> Marque Trabajo sin conexión y luego reinicie su estudio de Android.
Captura de pantalla de referencia:
Crear carpeta de activos
- Haga clic derecho en la carpeta PRINCIPAL> Nueva> Carpeta> Carpeta de activos.
- La carpeta de activos estará debajo de la carpeta PRINCIPAL con el mismo símbolo que la carpeta RES.
- En este ejemplo pongo un archivo de fuente.