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

9

Estaba implementando Android Room Database y en uno de los tutoriales encontré androidx.legacy:legacy-support-v4:1.0.0dependencias. Por favor, alguien me diga el uso de estas dependencias.

Rahul Khatri
fuente

Respuestas:

3

androidx.legacy:legacy-support-v4son Androidxartefactos decom.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í

La 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 utilidad que no forman parte de las API de marco. Compatible en dispositivos con API 14 o posterior.

Usos para las bibliotecas de soporte

Hay algunos usos distintos para el support libraries. Las clases de compatibilidad con versiones anteriores para versiones anteriores de la plataforma son solo una de ellas.

  • Compatibilidad con versiones anteriores para las API más nuevas : una gran cantidad de bibliotecas de soporte proporcionan compatibilidad con versiones anteriores para clases y métodos de marcos más nuevos. Por ejemplo, la clase de soporte Fragment brinda soporte para fragmentos en dispositivos que ejecutan versiones anteriores a Android 3.0 (API nivel 11).
  • Conveniencia y clases auxiliares : las bibliotecas de soporte proporcionan varias clases auxiliares, particularmente 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, utilizables en versiones de Android desde el nivel 7 de API en adelante.
  • Depuración y utilidades : hay una serie de características que brindan una utilidad más allá del código que incorpora a su aplicación, incluida la biblioteca de anotaciones de soporte para verificaciones mejoradas de código en entradas de métodos y soporte de Multidex para configurar y distribuir aplicaciones con más de 65,536 métodos.

Vea los documentos oficiales aquí support-library

Jakir Hossain
fuente
1
También mencionas correcto, pero para Support lib, estoy buscando el uso de soporte heredado,
Rahul Khatri
1
He actualizado mi respuesta, espero que te ayude.
Jakir Hossain