目录
Android Support支持库升级AndroidX
Google 2018 IO 大会推出了 Android新的扩展库 AndroidX,用于替换原来的 Android扩展库,将原来的android.*替换成androidx.*;
AndroidX 会将原始支持库 API 软件包映射到 AndroidX 命名空间。只有软件包和 Maven 工件名称发生了变化;类、方法和字段名称没有改变。
1. AndroidX的变化
1.1)常用依赖库的对比
Old Build Artifact | AndroidX Build Artifact | |
20 | com.android.support:appcompat-v7 | androidx.appcompat:appcompat |
18 | com.android.support.constraint:constraint-layout | androidx.constraintlayout:constraintlayout |
18 | com.android.support.test.espresso:espresso-core | androidx.test.espresso:espresso-core |
10 | com.android.support:design | com.google.android.material:material |
8 | com.android.support:recyclerview-v7 | androidx.recyclerview:recyclerview |
4 | com.android.support:cardview-v7 | androidx.cardview:cardview |
3 | com.android.support:support-v4 | androidx.legacy:legacy-support-v4 |
1 | com.android.support:support-vector-drawable | androidx.vectordrawable:vectordrawable |
1 | com.android.support:gridlayout-v7 | androidx.gridlayout:gridlayout |
1 | com.android.support:multidex | androidx.multidex:multidex |
1 | com.android.support:percent | androidx.percentlayout:percentlayout |
1 |