Error:程序包android.support.v4.app不存在;Error:找不到类FragmentActivity最终解决方法

最近由于androidStudio升级完之后,打开项目就出现:Error:程序包android.support.v4.app不存在,;Error:找不到类FragmentActivity,v4包已经导入进去了,却无法获取到里面的类问题,由于项目不能随意改动导入的包,会影响整个项目,以及迭代的问题,把v4包改为用库的v4包方法是可行的,但是我这边项目不能改动,牵扯耦合的东西,网上找了好多解决方法也不可行,记录一下我的解决方法,
首先:
打开gradle.proprietary文件,将下面这两句注释掉重新运行试试。

android.useAndroidX=true
android.enableJetifier=true
这是androidx的东西,使用这个的话,就得吧V4包去掉,改在build.gradle中添加androidx版本的V4包

如果还是不行,看下你项目下
.ideaa/libraries 下面的文件下面是否有你导入V4包的xml路径文件
如果有可能就是你android sdk 插件版本和工具没有更新的问题,导致找不到对应的类:
我这边的解决方法步骤是:
File->Settings->Appearance&Bahavior->System Settings->Android SDK 把里面SDKPlatforms和SDK Tools 各个版本全部安装下来,吧项目关掉,重新打开项目即可。

希望对某些小伙伴有帮助吧

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值