程序设计站
首页
文章
工具
程序设计站
人生从来就没有捷径,脚踏实地,做好自己
首页
文章
工具
QQ登录
Andriod Studio build过程中“android.support.annotation”、“android.support.v4”等包不存在问题的解决方案
BUG修复
发布日期: 2021-06-27
文章字数: {{articleLength}}
阅读时长: {{parseInt(articleLength / 800)}} 分
阅读次数: {{read_count}}
文章作者:
圣心语
文章链接:
{{href}}
版权声明:
本博客所有文章除特別声明外,均采用
CC BY 4.0
许可协议。转载请注明来源
圣心语的小站
!
android.support.annotation
Android
Studio
不存在
你的赏识是我前进的动力
支付宝
微 信
目录
## 出现条件 在使用新版Android Studio新建项目时导入旧版本的module时发生 1. Sync过程没有发生错误; 2. build时导入的module发生包android.support.annotation、android.support.v4.*、android.support.v7.*不存在错误; 3. 主项目中不能导入如上包,显示不存在; ## 问题原因 由于之前的Android版本中android.support.xxx 包管理紊乱,于是谷歌对这些包进行整理后创造了一个新东西:AndroidX 。 因为AndroidX是对android.support.xxx包的整理归纳,所以使用了AndroidX的同时,不能使用android.support.xxx包的内容。因此造成了如上错误。 ## 解决方案 解决方案很简单,修改gradle.properties,将 android.useAndroidX = true android.enableJetifier = true 改成 android.useAndroidX = false android.enableJetifier = false 然后重新Sync就可以了。 当然想用androidx进行包管理的话那么就修改module里的v4、v7为androidx中的包吧