Android知識(shí)點(diǎn)(轉(zhuǎn))——無(wú)法解析style.xml中的Theme

先扯兩句

首先聲明,這篇博客解決方案取自yonbor605Cannot resolve symbol 'Theme' in styles.xml (Android Studio)

PS:大家可以直接通過(guò)鏈接跳轉(zhuǎn)到原博客查看,英文版的哦。

這個(gè)問(wèn)題算是一個(gè)比較老的問(wèn)題,去年還是遇到的比較多的,但是現(xiàn)在基本已經(jīng)不會(huì)出現(xiàn)了,網(wǎng)上說(shuō)是Android Studio 3.1.2 的IDE bug,應(yīng)該是在新版本的IDE中已經(jīng)修復(fù)好了(我猜的),但是畢竟當(dāng)初寫(xiě)《Android知識(shí)點(diǎn)》的目的也不是只看最新版的問(wèn)題。還有的就是問(wèn)題的解決思路,尤其今天這種情況的奇葩解決思路,在后面遇到類(lèi)似的問(wèn)題的時(shí)候也好有個(gè)好的方向可以蒙。

先提供一下Android知識(shí)點(diǎn)——目錄的鏈接,然后讓我們進(jìn)入正題。

正文

無(wú)法解析style.xml中的Theme,其實(shí)這個(gè)說(shuō)法也不是完全準(zhǔn)確,因?yàn)槲覀冊(cè)谶\(yùn)行項(xiàng)目的時(shí)候,并不會(huì)因?yàn)闊o(wú)法解析Theme而報(bào)錯(cuò),即便是打包也不會(huì)有問(wèn)題。只是打開(kāi)工程的時(shí)候,滿屏的紅色相當(dāng)?shù)膶擂?,也就是說(shuō),只要能夠忍受這種尷尬,即便不修復(fù)這個(gè)問(wèn)題也是沒(méi)有問(wèn)題的。

但是沒(méi)辦法,我這個(gè)人就是有強(qiáng)迫癥,見(jiàn)到這種效果實(shí)在是忍不了,才查的解決方案。因?yàn)闆](méi)有任何的原理支持,所以這里只是記錄這個(gè)思路而已。

在build.gradle找到如下的兩個(gè)屬性(如果有的話)

dependencies {
    implementation 'com.android.support:design:xx.x.x'
    implementation 'com.android.support:appcompat-v7:xx.x.x'
}
  1. 刪除掉這兩個(gè)配置,編譯
  2. 再次添加兩個(gè)配置(Ctrl + Z即可),編譯

一般就能解決問(wèn)題了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容