el Última versión estable de Android StudioApodado Flamingo, trae Live Edit para interfaces de usuario componibles, nuevas funciones para verificar aplicaciones, IntelliJ actualizado y más.
edición directa Una nueva función experimental que permite enviar cambios de código directamente a un dispositivo o emulador conectado para actualizar los componentes de una aplicación en tiempo real. Esto reduce el cambio de contexto y mejora el ciclo de construcción y la iteración de la programación de la interfaz de usuario. Live Edit solo puede aplicar cambios a cuerpos y archivos funcionales configurables no apoyo Actualizaciones de firmas de métodos, adición de nuevos métodos o cambios en la jerarquía de clases.
Live Edit se puede aplicar manualmente al guardar un archivo o automáticamente para cada cambio. Ocasionalmente, Live Edit puede hacer que la aplicación se bloquee, en cuyo caso se requiere una reimplementación completa de la aplicación. Del mismo modo, si cambia funciones no configurables, a veces es posible que no se llame al código más reciente. En estos casos, también deberá iniciar la aplicación nuevamente.
Otras características nuevas relacionadas con la interfaz de usuario incluidas en Android Studio Flamingo son el soporte de vista previa Iconos de aplicaciones temáticas Con diferentes antecedentes y Vista previa de color dinámico.
Android Studio Flamingo también trae una serie de características nuevas a la serie de herramientas de compilación. El analizador de compilación ahora puede agrupar tareas por categorías, que se pueden ordenar por duración para resaltar las categorías que tienen el mayor impacto en el tiempo de compilación, por ejemplo, Manifiesto, Recursos de Android, Kotlin, Dexing, etc.
Las extensiones SDK ahora se pueden escanear en busca de problemas utilizando un nuevo LINTER. Las extensiones SDK son un mecanismo que permite que los componentes del sistema se actualicen con correcciones de errores críticos y otras mejoras según sea necesario. Además, la creación de perfiles obtiene soporte automatizado con un solo clic para crear y ejecutar una compilación no parcheable, lo que evita que se creen perfiles para una versión de depuración a menos que se requiera explícitamente.
Como nota final sobre el sistema de compilación, Android Studio Flamingo adopta el complemento Gradle 8, que trae mejoras y cambios importantes, como Eliminar API de transformación. La API de transformación se usaba generalmente para herramientas de clases compiladas para agregar seguimientos, registros personalizados, análisis de rendimiento, etc. Los desarrolladores deberán migrar para usar API alternativas, incluida la API de instrumentación, que se puede usar para convertir código de bytes, y la API de artefactos, que permite agregar nuevas clases a la aplicación.
Una función muy útil para probar el comportamiento de la red de aplicaciones es la intercepción y modificación del tráfico de red. Esto le permitirá modificar la respuesta de la red antes de que llegue a su aplicación para que pueda probar cómo se comporta su aplicación cuando se obtienen distintos códigos de estado, encabezados o cargas útiles. Además, Android Studio Flamingo ofrece optimización Integración con Crashlytics Para que pueda detectar, investigar y reproducir problemas más fácilmente.
Como nota final sobre el nuevo IDE de Android, vale la pena señalar la certificación IntelliJ 2022.2, que brinda mejoras en el rendimiento del IDE, especialmente cuando se usa Kotlin, rendimiento de renderizado mejorado en macOS y más.
«Experto en Internet. Lector. Fanático de la televisión. Comunicador amistoso. Practicante de alcohol certificado. Aficionado al tocino. Explorador. Malvado adicto a los tweets».
More Stories
Harry Potter: Campeones de Quidditch anunciados oficialmente – Juegos de Verano 2024
Civilization 7 se filtra antes del festival de verano del juego
OPPO confirma el lanzamiento global de la serie Reno 12 y los teléfonos inteligentes insignia Find X: consulte los detalles