Caused by: Error: ' ' is not a valid resource name character

顧曲周郎發表於2019-12-16

產生過程

從GitHub上clone了一個專案,匯入AS執行就產生這個錯誤,如下圖

好吧,翻譯一下,大概意思是,空格不是有效的資源命名字元,就是說專案裡某些字元名字引用包含了空格,在as編譯裡是不允許的。

解決辦法

根據上圖的錯誤提示找到並開啟相應value資料夾下的相應檔案(可能是string.xml或者attrs.xml等value檔案),替換掉空格就行,如下圖

ps:檔案內容太多不好找怎麼辦?Ctrl+F一鍵查詢替換,like this

相關文章