[英]Eclipse freezes when using “ctrl+space” for Android autocomplete popup
上周,我遇到了Windows激活問題,並且Windows啟動速度變慢。 解決完該問題后,Windows可以像以前一樣正常運行,但是在開發Android應用程序時出現Eclipse錯誤。
在Eclipse中一切正常,我在Java Projects中使用“ ctrl + space”很好,顯示了“自動完成”彈出窗口,並且工作正常。
但是,當我在Android項目中使用“ ctrl + space”時,帶有幾個選項的自動完成彈出式顯示和日食會突然凍結幾分鍾(有時超過3或4分鍾)。 之后,我可以通過按Enter鍵從彈出菜單中選擇第一個選項,但向下滾動或選擇另一個選項,它將再次凍結,並等待幾分鍾。
這是我的環境。
Windows 7(64位)
Eclipse Juno-版本號-20120614-1722
ADT 22.6.0.v201403010043
JDK-7u51 x64
這是Eclipse.ini文件。
-啟動
plugins / org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
插件/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-產品
org.eclipse.epp.package.jee.product
--launcher.defaultAction
打開文件
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
打開文件
-啟動
D:\\ Android \\ Eclipse \\ eclipse \\ plugins \\ org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
D:\\ Android \\ Eclipse \\ eclipse \\ plugin \\ org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-vmargs
-Dosgi.requiredJavaVersion = 1.5
-Dhelp.lucene.tokenizer =標准
-Xms1024m
-Xmx1024m
我的問題類似於
但是我在台式機和筆記本電腦上使用的是相同的Eclipse。 筆記本電腦可以在Android上正常運行,並且運行良好。 唯一的問題是在我的桌面上。 因此,升級到另一個Eclipse並不是解決的最佳選擇(只是我的看法)。 因為我嘗試了最新的Eclipse(Juno),但是問題仍然發生。
我認為,修復Windows激活后某些程序或文件丟失了,這類似於Eclipse Juno-高亮顯示任何東西時會崩潰 。 然后我更新了圖形驅動程序,測試了html文件,所有功能都像魅力一樣工作。但是那個時候,我從系統中卸載了一些軟件,例如Blue Stack , ASUS Smart Doctor , Cheat Engine , GTalk 等 (可能是7或8。不記得所有)。
我不知道哪個程序阻止了android自動完成功能的彈出或延遲。 我僅使用英語,而沒有在計算機中安裝任何其他語言,就像Content Assist(Ctrl + Space)不起作用– Eclipse一樣 。 因為我可以在Java項目中使用“ ctrl + space”。
另一件事是我無法在每個項目中的任何內容上懸停或突出顯示。 在Java項目中,我可以使用“ ctrl + space”並從自動完成彈出窗口中選擇任何選項,但是不能將鼠標懸停在某些變量,eclipse崩潰上。 android項目,“ ctrl + space”和懸停在無法使用的東西上,eclipse掛起。
誰能建議我解決我的問題。
我的Eclipse遇到了完全相同的問題。 您可以從增加XXMaxPermSize
開始,盡管有可能使Eclipse不穩定。 我個人沒有問題,但是在文檔中出現了。 通常,您必須在MaxPermSize
和Xms
值之間找到平衡。
我認為應該立即更改的一件事是您的Xms
和Xmx
相同。 由於JVM的工作方式,永遠不要將它們設置為相同的值。 我建議將Xms
減半或Xmx
加倍,然后看看它能做什么。
您可以嘗試的另一件事是使用-clean參數運行它。 您可以將其添加到.ini中,也可以將其放在快捷方式屬性中“目標”下的文件名之后。
最后,我解決了!
Mozila Firefox崩潰了(我不知道它是怎么回事)。 Chrome是我的默認瀏覽器,我嘗試使用chrome瀏覽html文件,因此我不了解崩潰的Mozila。 重新安裝最新版本(Mozila 29 beta)后,我記得我以前所有的工作環境。
老實說,我不知道Android是否與Mozila連接(也許有設置要更改,或者沒有設置要更改)。 從現在開始,我要保護自己,並要作為兒子照顧Mozila。 :D
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.