androidx.legacy : legacy-support-v4의 사용법 : 의존성


9

나는 안드로이드 룸 데이터베이스를 구현하고 있었고 튜토리얼 중 하나에서 androidx.legacy:legacy-support-v4:1.0.0종속성을 발견했습니다 . 누구 든지이 종속성을 사용한다고 알려주십시오.

답변:


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를 사용하기 위해서는 안드로이드 응용 프로그램에 추가 할 수있는 정적 라이브러리입니다. API 14 이상을 실행하는 장치에서 호환됩니다.

지원 라이브러리 사용

에 대한 몇 가지 뚜렷한 용도가 있습니다 support libraries. 이전 버전의 플랫폼에 대한 이전 버전과의 호환성 클래스는 그 중 하나 일뿐입니다.

  • 최신 API에 대한 이전 버전과의 호환성 -많은 지원 라이브러리가 최신 프레임 워크 클래스 및 메소드에 대한 이전 버전과의 호환성을 제공합니다. 예를 들어 Fragment 지원 클래스는 Android 3.0 (API 레벨 11) 이전 버전을 실행하는 장치에서 단편을 지원합니다.
  • 편의성 및 도우미 클래스 -지원 라이브러리는 특히 사용자 인터페이스 개발을 위해 여러 가지 도우미 클래스를 제공합니다. 예를 들어, RecyclerView 클래스는 API 레벨 7 이상의 Android 버전에서 사용할 수있는 매우 긴 목록을 표시하고 관리하기위한 사용자 인터페이스 위젯을 제공합니다.
  • 디버깅 및 유틸리티 -메소드 입력에 대한 코드 보푸라기 개선을위한 지원 주석 라이브러리 및 65,536 개 이상의 메소드를 사용하여 앱을 구성 및 배포하기위한 Multidex 지원을 포함하여 앱에 통합 한 코드 이외의 유틸리티를 제공하는 여러 기능이 있습니다.

지원 문서 라이브러리는 공식 문서를 참조하십시오


1
또한 정확하지만 Support lib에 대해서는 레거시 지원을 사용하려고합니다.
Rahul Khatri

1
답변을 업데이트했습니다. 도움이 되길 바랍니다.
Jakir Hossain
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.