美文网首页Android进阶之路Android技术知识Android开发
Android知识点(转)——无法解析style.xml中的Th

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

作者: 半寿翁 | 来源:发表于2019-11-22 17:37 被阅读0次

先扯两句

首先声明,这篇博客解决方案取自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即可),编译

一般就能解决问题了。

相关文章

网友评论

    本文标题:Android知识点(转)——无法解析style.xml中的Th

    本文链接:https://www.haomeiwen.com/subject/syfqwctx.html