Saltar al contenido

¿Cuál es el uso de androidx.legacy: legacy-support-v4: dependency?

Solución:

androidx.legacy:legacy-support-v4 es Androidx artefactos de com.android.support:support-v4

com.android.support:support-v13 -> androidx.legacy: legacy-support-v13 com.android.support:support-v4 -> androidx.legacy: legacy-support-v4

Puede encontrar información sobre el mapeo de la biblioteca aquí

los Biblioteca de soporte es una biblioteca estática que puede agregar a su aplicación de Android para usar API que no están disponibles para versiones de plataforma anteriores o API de utilidades que no forman parte de las API del marco. Compatible en dispositivos que ejecutan API 14 o posterior.

Usos de las bibliotecas de apoyo

Hay algunos usos distintos para el support libraries. Compatibilidad con versiones anteriores las clases para versiones anteriores de la plataforma es solo una de ellas.

  • Compatibilidad con versiones anteriores para las API más nuevas – Una gran cantidad de bibliotecas de soporte brindan compatibilidad con versiones anteriores para clases y métodos de marco más nuevos. Por ejemplo, la clase de soporte Fragment proporciona soporte para fragmentos en dispositivos que ejecutan versiones anteriores a Android 3.0 (nivel de API 11).
  • Clases de ayuda y conveniencia – Las bibliotecas de soporte proporcionan una serie de clases auxiliares, especialmente para el desarrollo de la interfaz de usuario. Por ejemplo, la clase RecyclerView proporciona un widget de interfaz de usuario para mostrar y administrar listas muy largas, utilizable en versiones de Android desde el nivel de API 7 en adelante.
  • Depuración y utilidades – Hay una serie de características que brindan una utilidad más allá del código que incorpora en su aplicación, incluida la biblioteca de anotaciones de soporte para verificaciones mejoradas de pelusa de código en las entradas de métodos y compatibilidad con Multidex para configurar y distribuir aplicaciones con más de 65,536 métodos.

Ver documentos oficiales aquí support-library

Una pista importante de los documentos

Nota: Con el lanzamiento de Android 9.0 (API nivel 28) hay una nueva versión de la biblioteca de soporte llamada AndroidX que es parte de Jetpack. La biblioteca de AndroidX contiene la biblioteca de soporte existente y también incluye los últimos componentes de Jetpack.

Puede seguir utilizando la biblioteca de soporte. Los artefactos históricos (aquellos con versión 27 y anteriores, y empaquetados como android.support. *) Permanecerán disponibles en Google Maven. Sin embargo, todo el desarrollo de nuevas bibliotecas ocurrirá en la biblioteca de AndroidX.

Recomendamos utilizar las bibliotecas de AndroidX en todos los proyectos nuevos. También debería considerar la posibilidad de migrar proyectos existentes a AndroidX.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *