728x90
AndroidX
기존의 안드로이드 지원 라이브러리를 대체하고 추가적으로 Jetpack 라이브러리를 지원하기 위해 만들어진 새로운 라이브러리입니다. 기존에 쓰던 지원 라이브러리는 28.0.0 버전 이후로 더 이상 업데이트되지 않고 새로운 기능은 전부 AndroidX에서 지원됩니다.
지원 라이브러리에서 AndroidX 라이브러리로 이전하기
1. Refactor -> Migrate to AndroidX
- 안드로이드 스튜디오 3.2 버전 이상에서 상단 메뉴의 Refactor를 선택해서 Migrate to AndroidX를 눌러줍니다.
2. gradle.properties
- gradle.properties 파일에 아래 2개 라인이 추가되었는지 확인합니다.
android.useAndroidX=true
android.enableJetifier=true
3. Mapping table에서 기존 지원 라이브러리를 대체하는 AndroidX 라이브러리 찾기
- 위에 첨부된 안드로이드 개발자 홈페이지에서 기존 라이브러리와 AndroidX 라이브러리의 매핑 테이블을 확인할 수 있습니다.
- 또한 구글 메이븐 저장소에서 최신 버전을 확인하여 gradle에 추가할 수 있습니다.
https://maven.google.com/web/index.html?hl=ko
728x90
'Android' 카테고리의 다른 글
[안드로이드] 그래들 빌드 (Gradle Build) (0) | 2020.08.23 |
---|---|
[안드로이드] 밀도 독립적 디자인 (0) | 2020.08.23 |
[안드로이드] ContentProvider (0) | 2020.08.23 |
[안드로이드] ViewPager2의 setUserInputEnabled (사용자 입력 통제) (0) | 2020.08.23 |
[안드로이드] TabLayout과 ViewPager 사용 (0) | 2020.08.23 |
댓글