AndroidX是Android Support Library的改进版,以后新的东西只会更新再AndroidX中,support库会逐渐被放弃。 这可能是个好消息,不用再纠结用v4还是v7了,统统改为X。
如何在项目中使用Androix
1.确保你的AS在3.2版本或3.2之上;
2.compileSdkVersion 至少28(android 9.0);
3.在gradle.properties中设置"android.useAndroidX=true", "android.enableJetifier=true" (useAndroidX:是否使用androidX的库,false时使用support库。 enableJetifier:是否让第三方库也自动使用androidX)
4.菜单栏选择Refactor > Migrate to AndroidX
迁移的过程中可能会出现多处报错,需要保持耐心