androidx.legacy:legacy-support-v4: 依赖有什么用

2024-03-26

我正在实现 Android Room 数据库,在其中一篇教程中我发现了使用androidx.legacy:legacy-support-v4:1.0.0依赖性。谁能告诉我这种依赖关系的用途。


androidx.legacy:legacy-support-v4 is Androidx的文物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

您可以找到有关库映射的信息here https://developer.android.com/jetpack/androidx/migrate/artifact-mappings

The 支持库是一个静态库,您可以将其添加到 Android 应用程序中,以便使用旧平台版本不可用的 API 或不属于框架 API 一部分的实用程序 API。兼容运行 API 14 或更高版本的设备。

支持库的用途

有一些不同的用途support libraries. 向后兼容性该平台早期版本的类只是其中之一。

  • 新 API 的向后兼容性- 大量的支持库为较新的框架类和方法提供了向后兼容性。例如,Fragment 支持类为运行早于 Android 3.0(API 级别 11)版本的设备上的片段提供支持。
  • 便利和帮助类- 支持库提供了许多帮助程序类,特别是用于用户界面开发。例如,RecyclerView 类提供了一个用户界面小部件,用于显示和管理很长的列表,可在 API 级别 7 及更高版本的 Android 版本上使用。
  • 调试和实用程序- 除了合并到应用程序中的代码之外,还有许多功能可提供实用程序,包括用于改进方法输入的代码 lint 检查的支持注释库,以及用于配置和分发具有超过 65,536 种方法的应用程序的 Multidex 支持。

请参阅此处的官方文档支持库 https://developer.android.com/topic/libraries/support-library

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

androidx.legacy:legacy-support-v4: 依赖有什么用 的相关文章

随机推荐