做android程序時,eclipse智能提醒經常卡死,特別是對於復雜的類,打上點號一輸入就卡死,幾十秒才有反應,在google上找到一個解決方案,處理如下:
1. 找到你的JDK安裝目錄下的src.zip文件(默認的jdk已經附帶了此文件);
2. 打開eclipse: Window菜單->Preference->Java->Installed JREs;
3. 在列表中選擇你eclipse正在使用的JRE,然后Edit;
4. 選擇rt.jar,然后點擊"Source Attachment"按鈕,彈出對話框后選擇"External File",然后把你的JDK安裝目錄下的src.zip文件與rt.jar關聯上;
事實上,並不能真正解決問題(至少對我來說並沒有起作用),繼續查找資料,終於找到問題的根本原因,據說是3.6版本自身的bug,需要替換其中一個jar,jar下載地址:
http://files.cnblogs.com/shao-jian/eclipse-android-plugin.rar
把該壓縮包解壓之后,里面的jar包:org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar 到自己eclipse的plugin目錄下找org.eclipse.jdt.core前綴的jar包把org.eclipse.jdt.core_3.6.1.v_A68_R36x.jar改為自己eclipse下同名覆蓋即可。