publicado por París Hsugerente de producto, desarrollador de Android
Pantalla de presentación de Android Studio Electric Eel |
Hoy, estamos ⚡️electrificados⚡️ para anunciar la última versión estable del IDE oficial para crear aplicaciones de Android: Anguila eléctrica de Android Studio (2022.1.1)!
Esta versión incluye actualizaciones y nuevas funciones que abarcan el diseño, la compilación y las dependencias, los emuladores y los dispositivos, e IntelliJ. Lea o mire a continuación para obtener más información sobre cómo pueden ayudarlo a crear aplicaciones de manera más productiva, y descargar la última versión estable hoy para probarlo por ti mismo!
Diseño
Componer actualizaciones de vista previa automáticamente |
Componer especificaciones de dispositivo de vista previa |
Aspectos destacados de renderizado de recomposición de Layout Inspector |
Linting visual para vistas: nuevo para los diseños XML, el linting visual ahora se ejecuta en segundo plano para verificar problemas en diferentes factores de forma, detectando problemas como elementos superpuestos o no visibles en una configuración de dispositivo determinada.
Por ejemplo, en la captura de pantalla animada a continuación, puede ver que el archivo de diseño tiene dos problemas de validación: un TextView cubierto por un ImageView en ciertos tamaños de pantalla y un ImageView, que está parcialmente fuera de los límites en algunas configuraciones. Al hacer clic en el problema en el panel Problemas, se abrirá el panel Validación de diseño para ver sus diseños representados para los distintos tamaños de dispositivos y resaltar las configuraciones con el problema seleccionado.
Linting visual para vistas |
Panel de Problemas Universales |
Compilación y dependencias
Descargar impacto en Build Analyzer: El analizador de compilación La herramienta le brinda información sobre lo que sucede durante sus compilaciones. Esto ahora incluye un resumen de cualquier descarga de dependencia que haya ocurrido. Puede usar esta información para determinar el impacto de las descargas en su compilación y para detectar problemas, como las descargas que ocurren durante las compilaciones incrementales.
La información del impacto de la descarga se desglosa por repositorios, para que puedas ver de dónde se descargó cada dependencia. También puede ver si un repositorio tarda mucho tiempo en servir artefactos o tiene una gran cantidad de solicitudes fallidas. Si ese es el caso, debería considerar eliminar el repositorio, si es posible, o moverlo más abajo en la configuración de su repositorio, para que otros repositorios tengan prioridad sobre él.
Descargar impacto en Build Analyzer |
Informe posterior a la actualización del Asistente de actualización y soporte de reversión |
Integración del índice SDK |
Corrección del perfil de referencia para paquetes de aplicaciones: En determinadas circunstancias, los perfiles de referencia podrían haberse comprimido cuando la aplicación se creó como un paquete de aplicaciones de Android. Esto provocó que el perfil no se recogiera al instalar la aplicación localmente. En este escenario únicamente local, los resultados de referencia serían más lentos de lo previsto. La versión de bundletool que se envía con las direcciones de Electric Eel soluciona este problema.
Inspeccionar
Logcat completamente nuevo: Logcat se ha reescrito desde cero para facilitar el análisis, la consulta y el seguimiento de registros. La nueva interfaz de usuario de Logcat ha estado disponible para probar como una función opcional en Dolphin, y ahora está habilitada de forma predeterminada en Electric Eel, incluidas varias correcciones de estabilidad y calidad de vida. Algunos aspectos destacados incluyen un mejor formato para los registros, un campo de búsqueda más inteligente con soporte de autocompletar para filtrar los registros que desea ver, la capacidad de conservar la salida del registro en los reinicios de la aplicación y opciones para personalizar lo que se muestra.
Nueva interfaz de usuario de Logcat |
El IDE muestra sus principales problemas, que puede filtrar para mostrar solo los bloqueos más recientes o bloqueos de una versión específica de su aplicación. Para cada problema, puede ver la cantidad de usuarios afectados y el seguimiento de la pila, lo que le permite navegar rápidamente al lugar de su código donde ocurrió el bloqueo. Además, verá íconos de medianera en sus archivos de origen, que indican partes de su código que aparecen en los principales informes de fallas de su aplicación. Simplemente haga clic en el enlace para navegar desde el código hasta el informe de fallos en la ventana Información sobre la calidad de la aplicación. Para empezar, lea el oficial documentación.
Ventana Información sobre la calidad de la aplicación |
Emuladores y dispositivos
Nueva categoría «Escritorio» y AVD de escritorio: En Electric Eel, ahora tiene la opción de crear un emulador de escritorio. Esto le permite probar cómo se comporta su aplicación en dispositivos como Chromebooks. Hay un puñado de interacciones que son diferentes en estos dispositivos que debe probar con su aplicación. Por ejemplo, las aplicaciones se pueden redimensionar o minimizar de forma libre, lo que su aplicación debería manejar con gracia.
Prueba de aplicaciones en nuevos AVD de escritorio |
Emulador redimensionable (Experimental): el emulador redimensionable lo ayuda a probar su aplicación en diferentes tamaños de pantalla sin tener que ejecutar varios emuladores. Después de crear e iniciar un emulador de tamaño variable, puede usar el menú Modo de visualización para cambiar entre diferentes tamaños de dispositivos de referencia y ver cómo se comporta su aplicación.
Usando el emulador redimensionable |
Duplicación de dispositivos físicos (Experimental, Suscribirse): ahora puede duplicar su dispositivo físico en Android Studio e interactuar con él de manera similar a como usaría un emulador. Esta es una función opcional en Electric Eel para que pueda compartir sus comentarios con nosotros. Para usarlo, primero debe ir a Preferencia > Experimentales > Duplicación de dispositivos para habilitarlo. Luego, conecte su dispositivo físico a través de ADB (ya sea por cable o inalámbrico), y aparecerá en el panel Dispositivos en ejecución. Una vez duplicado, puede interactuar con él de la misma manera que lo hace con los emuladores, como multitoque, botones físicos y rotación de dispositivos. Los eventos del mouse y del teclado se reenvían, y puede usar los controles en la barra de herramientas para ingresar pulsaciones de botones o para rotar el dispositivo.
También puede arrastrar y soltar archivos en el dispositivo reflejado (como en un emulador). Si el archivo es un APK, se instalará, lo que puede ser muy útil para probar rápidamente una compilación. Para otros tipos de archivos, el archivo se copiará en la carpeta de descargas del dispositivo.
Duplicación de dispositivos físicos (Android Studio y dispositivo físico) |
IntelliJ
Actualización de la plataforma IntelliJ – Android Studio Electric Eel (2022.1.1) incluye el lanzamiento de la plataforma IntelliJ 2022.1, que tiene muchas funciones nuevas, como Dependency Analyzer para facilitar la administración de dependencias y la resolución de conflictos, y la ventana de la herramienta Notificaciones que ofrece una forma nueva y optimizada de recibir notificaciones del IDE. También incluye una serie de otras mejoras notables que son cubierto aquí.
En resumen, Android Studio Electric Eel (2022.1.1) incluye estas nuevas mejoras y funciones:
Diseño
- Componer actualizaciones de vista previa automáticamente
- Redactar especificaciones del dispositivo de vista previa
- Aspectos destacados de renderizado de recomposición de Layout Inspector
- Pelusa visual
- Panel de problemas universales
Compilación y dependencias
- Rendimiento de sincronización mejorado con importaciones de proyectos paralelos
- Descargar impacto en Build Analyzer
- Informe posterior a la actualización del Asistente de actualización y soporte de reversión
- Integración del índice SDK
- Corrección del perfil de referencia para los paquetes de aplicaciones
Emuladores y dispositivos
- Nueva categoría «Escritorio» y AVD de escritorio
- Emulador redimensionable (Experimental)
- Duplicación de dispositivos físicos (Experimental, Opt-in)
IntelliJ
- Actualización de la plataforma IntelliJ 2022.1
Echa un vistazo a Android Studio Notas de lanzamientoComplemento Gradle de Android Notas de lanzamientoy el emulador de Android Notas de lanzamiento para más detalles.
¡Descarga Studio hoy!
es un buen momento para descargar Android Studio Electric Eel (2022.1.1) para incorporar las nuevas funciones a su flujo de trabajo. Como siempre, apreciamos cualquier comentario sobre las cosas que le gustan y los problemas o características que le gustaría ver. Si encuentra un error o problema, por favor presentar un problema y también echa un vistazo Problemas conocidos. Recuerda seguirnos también en Gorjeo, Medioo Youtube para obtener más actualizaciones de desarrollo de Android!