Android工作室怎么实现将支持库改成Androidx

介绍

小编这次要给大家分享的是Android工作室怎么实现将支持库改成Androidx,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。

<强>方法一:在IDE中重构栏选择迁移到Androidx

 Android工作室怎么实现将支持库改成Androidx

这个操作会提醒我们备份数据

<强>方法二:强修改gradle.properties,加入一下两行

android.useAndroidX=true
Android。enableJetifier=true

如果你有包名命名不规范的现象存在,可能会出现转化错误,需要你手动修改不规范的包名

<强>解决Android工作室无法导入android.support.v4.app。片段

运行别人的项目的时候代码中的进口android.support.v4.app。片段显示灰色,就是没导进的来,参考网上的方法依次点击:

文件→产品结构→依赖→选中项目→点击+号→库依赖→搜索support-v4→选择com.android。支持→选择合适的版本点好

<强>发现android.support.v4.app进口。片段还是灰色的,再次搜索得到答案:

因为较新版的安卓默认使用androidx的包,摒弃了以前的支持包

如果开启了自动导包,使用:viewpage +片段的时候会自动导入androidx的包

进口androidx.fragment.app.Fragment;
进口androidx.fragment.app.FragmentPagerAdapter;
进口androidx.viewpager.widget.ViewPager;

解决办法:取消默认使用androidx包

把视图切换到项目,到gradle.prooerties里把

android.useAndroidX=true
android.enableJetifier=true

改为

android.useAndroidX=false
android。enableJetifier=false

或直接删掉这两句

改完之后其他androidx开头的包也要改的为支持,如AppCompatActivity的包要改为

进口android.support.v7.app.AppCompatActivity;等等

看完这篇关于Android工作室怎么实现将支持库改成androidx的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。

Android工作室怎么实现将支持库改成Androidx