今天同事說他下了一個老版本的AS項目死活編不過,我心想不就是一個項目么,編不過要么就是代碼有問題,要么就是依賴庫不完整這能有什么問題,於是自己在自己電腦試了下,結果自己也中招了:
乍一看這個錯誤,說是清單文件有問題,還說是第5行第5列,於是我興致勃勃的打開了清單文件,並找到了第5行第5列:
這 ???
第5行也就罷了,第5列是什么東西,而且就這寥寥幾行代碼,哪錯了?
於是個人耐着性子把整個清單文件從頭到尾看了一遍,結果還是沒找到問題,我開始以為是哪個起始標簽或者是結束標簽有問題,畢竟它提示的是:Message: expected start or end tag,結果又看了N遍還是沒用。。。
最后實在沒辦法了,只好把鼠標放到那個褐色的提示上面去,希望能得到幫助:
然后就提示了上面的東西:Unexpected text found in layout file: " ",
啥意思?難道有多余的空格?,於是我就把光標定位到那個被那個褐色陰影覆蓋的標簽部分的末尾:
結果發現光標竟然沒有緊貼着那個結束的標記,然后我就把每個標簽后面多余的空格都刪掉,讓光標在點擊那一行后面時能直接定位到標簽的末尾。
改完一看那個錯誤果然沒有了,再次編譯,果然OK!