2014-01-23 82 views
1

我正在嘗試查看所有我需要更改的代碼以支持舊版本的API(14之前)。我認爲Lint會在代碼中的任何地方拋出錯誤,我打電話給未來的API,但即使在清除Lint標記並清理並刷新項目多次之後,我也無法得到這樣的結果。Android eclipse,改變min SDK版本不會觸發Lint錯誤

任何想法?

編輯:我發現,如果我單獨訪問每個文件並對其進行更改並保存,那麼Lint正在檢查錯誤。然而,這對於每個文件都是非常繁瑣的。

+0

是否有一個特定的代碼行,你認爲應該扔掉皮棉警告?並非所有的應用程序都調用更新的API方法,所以可能恰好避免了更新的API調用。 –

+0

我知道我在代碼中使用了某些東西,比如'View.callOnClick()',它需要API 15而不是'performClick'。但即使這些也不會拋出錯誤。 – ashishduh

回答

2

您可以右鍵點擊您的項目並在Android Tools下找到Run Lint: Check for Common Errors。這應該這樣做

+0

謝謝,大大節省時間! – ashishduh