2014-04-16 13 views
4

在運行Android Lint期間發生內部錯誤。 org/eclipse/jdt/internal/compiler/ast/UnionTypeReference Lint Error在eclipse中保存任何文件給我以下錯誤:

任何解決方案?我無法工作,因爲它。

+0

你有什麼版本的Eclipse和Android SDK工具? – NickT

+0

Eclipse版本:1.9.0.v201106031100-7B7C7CCcNBGNCYJ_DVWY 構建ID:1.7.2.v20110603-0500 Android SDK和ADT v22.6.2 –

+1

這聽起來不像我的Eclipse版本號,更像是一個SQL開發人員插件版本沒有。你的Eclipse在啓動啓動屏幕上說什麼?我懷疑這是'Helios'。在這種情況下,它永遠不會支持Java 7語言功能。你至少需要'靛藍'。如果你升級直接去'開普勒',或者如果感覺勇敢去發佈'Luna' – NickT

回答

7

在窗口>首選項> Android> Lint錯誤檢查中,取消選中「保存文件時檢查錯誤」。

+2

Thnx很多人,但是這樣做只會在保存時禁用Lint檢查,這意味着問題仍然沒有解決。 –

+1

@E_X我知道,但直到現在,我還活着。 –

1

看來Eclipse的Eclipse編譯器(ECJ)在Eclipse 3.6中已經太舊了。請參閱Issue 66226然而,根據該錯誤報告,它已被修復到工具22.6中。

+0

所以我需要做什麼? –

+1

將Android SDK和ADT升級到v22.6.2。 –

+0

@CKDPublishing我已經擁有最新的Android SDK和ADT v22.6.2,並在檢查更新時說它沒有更新 –

相關問題