androidx.legacy:legacy-support-v4:dependencieの用途は何ですか


回答:


3

androidx.legacy:legacy-support-v4Androidxアーティファクトです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

ライブラリのマッピングに関する情報は、こちらでご覧いただけます

サポートライブラリは、どちらかのフレームワークAPIの一部ではない、古いプラットフォームバージョンまたはユーティリティのAPIを使用できませんAPIを使用するためには、あなたのAndroidアプリケーションに追加できる静的ライブラリです。API 14以降を実行しているデバイスと互換性があります。

サポートライブラリの使用

にはいくつかの明確な用途がありsupport librariesます。プラットフォームの以前のバージョンの下位互換性クラスはその1つにすぎません。

  • 新しいAPIの下位互換性 -大量のサポートライブラリが、新しいフレームワーククラスおよびメソッドの下位互換性を提供します。たとえば、フラグメントサポートクラスは、Android 3.0(APIレベル11)より前のバージョンを実行しているデバイスでフラグメントをサポートします。
  • 便利なヘルパークラス -サポートライブラリは、特にユーザーインターフェイスの開発用に、いくつかのヘルパークラスを提供します。たとえば、RecyclerViewクラスは、APIレベル7以降のバージョンのAndroidで使用できる非常に長いリストを表示および管理するためのユーザーインターフェイスウィジェットを提供します。
  • デバッグとユーティリティ -アプリに組み込んだコード以外のユーティリティを提供する機能が多数あります。たとえば、メソッド入力のコードlintチェックを改善するためのサポート注釈ライブラリや、65,536を超えるメソッドでアプリを構成および配布するためのMultidexサポートがあります。

公式ドキュメントはこちらsupport-library


1
あなたも正しいと述べていますが、サポートライブラリについては、レガシーサポートの使用を探しています
Rahul Khatri

1
回答を更新しました。お役に立てば幸いです。
Jakir Hossain
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.