Androidx 사용법

less than 1 minute read

1. 개요

안드로이드는 2011년 Support v4 첫 릴리즈를 시작으로 시계,자동차 테스트를 위한 13/4/11 라이브러리를 배포하였습니다.

2011년부터 현재까지 라이브러리 버전이 많아지면서 관리가 어려워짐을 느끼고 alpha, beta에서도 버그가 발생하여 새로운 해결책을 내놓았습니다.

그게 바로 JetPack의 기초가 되는 AndroidX 입니다.

AndroidX(Android Extension Libraries)

현재 제공하고 있는 라이브러리를 다시 Packaging하여 배포한 것으로, 통합적인 라이브러리 사용에 주력할 것으로 예상됩니다.

사용방법

  • Androidx 패키징으로 추가
  • migrating을 통해 사용
android.useAndroidX = true
android.enableJetifier = true

Note: android.enableJetifier: true 플래그는 Android Gradle 플러그인의 도구 지원을 사용하여 기존 타사 라이브러리가 AndroidX용으로 작성된 것처럼 자동으로 변환할 것임을 나타냅니다.

상단에 위치한 Refactor을 클릭한 후, 아래쪽에 있는 Migrate to Androidx를 선택합니다.

migrating을 하면 되돌릴 수 없기 때문에, 호환성이나 안정성어 대한 걱정이 되신다면 백업을 하신 후 진행하시는걸 추천 드리겠습니다.

하단에 Refactor할 수 있는 목록들을 보여줍니다. DO Refactor을 선택하게 되면 자동으로 Androidx패키징으로 변경됩니다.

#### 변경 전

변경전

#### 변경 후

Updated:

Leave a comment