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

introduzca la descripción de la imagen aquí

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

introduzca la descripción de la imagen aquí

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

introduzca la descripción de la imagen aquí

Y utilízalo (puedes seleccionarlo desde el mismo desplegable)

introduzca la descripción de la imagen aquí

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 Filtro personalizado con entrada

Sin filtro, hay algunas salidas. Solo entrada de filtro

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:

introduzca la descripción de la imagen aquí

Elija el color apropiado:

introduzca la descripción de la imagen aquí

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:

introduzca la descripción de la imagen aquí

Al hacer clic en el Registry obtendrá

introduzca la descripción de la imagen aquí

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 + F1ENTER
Buscar en todas partes SHIFTSHIFT (doble turno)
Código | Envolvente con CTRLALT + 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:

  1. Haga clic en Archivo -> Configuración. Busque "gradle" y haga clic en el cuadro de Offline work .
  2. Vaya al compilador (en el mismo cuadro de diálogo de configuración justo debajo de Gradle ) y agregue --offline al cuadro de texto Command-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

  1. Descargue e instale JDK (Java Development Kit) versión 8
  2. Descargar Android Studio
  3. Inicie Android Studio.exe luego mencione la ruta JDK y descargue el último SDK

Linux

  1. Descargue e instale JDK (Java Development Kit) versión 8
  2. Descargar Android Studio
  3. Extraer el archivo zip
  4. Abra el terminal, cd a la carpeta extraída, cd a bin (ejemplo cd android-studio/bin )
  5. 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

introduzca la descripción de la imagen aquí

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:

introduzca la descripción de la imagen aquí

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. introduzca la descripción de la imagen aquí


Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow