Android知识点(转)——无法解析style.xml中的Theme

先扯两句

首先声明,这篇博客解决方案取自yonbor605Cannot resolve symbol ‘Theme’ in styles.xml (Android Studio)

PS:大家可以直接通过链接跳转到原博客查看,英文版的哦。

这个问题算是一个比较老的问题,去年还是遇到的比较多的,但是现在基本已经不会出现了,网上说是Android Studio 3.1.2 的IDE bug,应该是在新版本的IDE中已经修复好了(我猜的),但是毕竟当初写《Android知识点》的目的也不是只看最新版的问题。还有的就是问题的解决思路,尤其今天这种情况的奇葩解决思路,在后面遇到类似的问题的时候也好有个好的方向可以蒙。

先提供一下Android知识点——目录的链接,然后让我们进入正题。

正文

无法解析style.xml中的Theme,其实这个说法也不是完全准确,因为我们在运行项目的时候,并不会因为无法解析Theme而报错,即便是打包也不会有问题。只是打开工程的时候,满屏的红色相当的尴尬,也就是说,只要能够忍受这种尴尬,即便不修复这个问题也是没有问题的。

但是没办法,我这个人就是有强迫症,见到这种效果实在是忍不了,才查的解决方案。因为没有任何的原理支持,所以这里只是记录这个思路而已。

在build.gradle找到如下的两个属性(如果有的话)

dependencies {
    implementation 'com.android.support:design:xx.x.x'
    implementation 'com.android.support:appcompat-v7:xx.x.x'
}
  1. 删除掉这两个配置,编译
  2. 再次添加两个配置(Ctrl + Z即可),编译

一般就能解决问题了。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值