2012-07-31 125 views
3

我的AndroidManifest.xml看起來像這樣經過:<uses-sdk>標籤<application>標籤

<manifest ...> 
    <application ...> 
     ... 
    </application> 
    <uses-sdk ... /> 
</manifest> 

這是很好的早期版本的Eclipse,但因爲我升級我得到這樣的警告:

<uses-sdk> tag appears after <application> tag 

什麼是最好的在這裏練習?

回答

5

該警告由lint解釋。這不是什麼嚴肅的事情,而是一種「安全而不是抱歉」的政策。

皮棉報價:

<uses-sdk> tag appears after <application> tag 

Issue: Checks for manifest problems like <uses-sdk> after the <application> tag 
Id: ManifestOrder 

標籤應其申報需要 哪個版本,哪些功能需要,該庫您 需要,等等要素之後出現。在過去,當標籤 出現在這些其他元素之前時,會出現微妙的錯誤(例如 主題未正確應用),所以最好以邏輯相關性順序訂購 您的清單。