关于Android SDK工具Lint的误报分析
在項(xiàng)目基本做完后,我們通常會用Android SDK自帶的工具Lint來檢查一下項(xiàng)目中的一些潛在的問題(右鍵工程-->Android Tools-->Run Lint:Check for Common Errors),如下圖所示:
但有時(shí)會出現(xiàn)誤報(bào)的情況(實(shí)際上,每個(gè)項(xiàng)目都會出現(xiàn)誤報(bào)),例如我的一個(gè)項(xiàng)目會出現(xiàn)如下圖所示“錯(cuò)誤”:
我們會很納悶,原本測試完全可以正確運(yùn)行的程序怎么會有這么多錯(cuò)誤呢???這里面就存在好多是Lint工具誤報(bào)的情況。
如上圖中第一個(gè)錯(cuò)誤,可以參考:Android應(yīng)用程序打包時(shí),出現(xiàn)錯(cuò)誤:"XXX" is not translated in "af" (Afrikaans),
對于第四個(gè)錯(cuò)誤:
Class referenced in the layout file, com.umeng.socialize.view.wigets.SearchBox, was not found in the?
?project or the libraries
這個(gè)就是誤報(bào)了,直接無視之。
當(dāng)我們修改完其他Lint錯(cuò)誤后,只要再次重復(fù)之前的操作(右鍵工程-->Android Tools-->Clear Lint Markers)即可,項(xiàng)目是完全可以正常運(yùn)行的。
總結(jié)
以上是生活随笔為你收集整理的关于Android SDK工具Lint的误报分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DAO(Data Access Obje
- 下一篇: Android数据库高手秘籍(一)——S