안드로이드/Issue

Android # Androidx (1/2)

androidx

오랜만에 안드로이드 스튜디오를 접해본 나에게 gradle에서 에러가 생기고, androidx를 보았을 때는
도대체 어떻게 에러를 해결해야 할지, 이게 어떤 상황인지 감이 잡히지 않았다.

 

오랬동안 써왔던 서포트라이브러리에서 androidx로 이주(migration)가 진행중인 시기다.
androidx에 대해서는 정리중이니, 추후에 게시하도록 하겠다!

 

이 글에서는 서포트 라이브러리 일부를 androidx로 migration했을 때의 결과를 기록하기 위해서 작성하는 것이다.
이미 androidx로의 대이주는 시작되었으니, 하루 빨리 익숙해지고 이유를 알아야겠다.

 

gradle:app 에서의 dependencies가 다음과 같았을 때,

    implementation 'com.android.support:design:28.0.0'
    implementation 'com.android.support:recyclerview-v7:28.0.0'
    implementation 'com.android.support:cardview-v7:28.0.0'

androidx는 다음과 같이 변하게 된다.

    implementation 'com.google.android.material:material:1.0.0'
    implementation 'androidx.recyclerview:recyclerview:1.0.0'
    implementation 'androidx.cardview:cardview:1.0.0'