Android Studio 打包APK遇到Error: Expected resource of type id [ResourceType]

小二陽發表於2017-12-21

今天在打包的時候突然莫名其妙的報了這麼一個錯,先說解決方案吧,把問題先解決了再說!

方法一

在build中新增

Android Studio 打包APK遇到Error: Expected resource of type id [ResourceType]

Android Studio 打包APK遇到Error: Expected resource of type id [ResourceType]

方法二

解決辦法很簡單,只需要在報錯位置所在的類上面新增一句話:
@SuppressWarnings("ResourceType")
複製程式碼

這兩種辦法都可以,我用的是第一種,親測打包完成沒問題!

下面說下為什麼這樣做就可以了呢

其實也很簡單,上述配置是禁用資源型別檢測,這樣在打包過程中就不會因為資源型別不匹配而提示錯誤了。這是我的不規範程式設計導致的,因為這個專案是基於前輩來開發的,可能是他的資原始檔中有不規範操作,我也沒功夫去一一查詢了,原因就是這樣。

 你是一個什麼樣的人,就會聽到什麼樣的歌,看到什麼樣的文,寫出什麼樣的字,遇到什麼樣的人。
 你能聽到治癒的歌,看到溫暖的文,寫著倔強的字,遇到正好的人。
 你會相信那些信念,溫暖,夢想和堅持這些早就老掉牙的字眼。
 因為,你就是這樣的人。
複製程式碼

相關文章