要開發Android應用程序,我從以下位置下載了adt軟件包:dl.google.com/android/adt/adt-bundle-linux-x86-20131030。 zip 因爲我一直在使用ubuntu 12.04.3lts(32位),所以我下載了這個包。Eclipse中的Android開發adt捆綁軟件通過自動完成凍結
我一直在享受與捆綁(爲近2個月)提供的Eclipse IDE,但突然間我面臨嚴重的錯誤,從字面上阻止了我的發展。問題是eclipse自動完成(或代碼建議)只是凍結窗口。但鼠標是好的,它可以像往常一樣移動鼠標,但鍵盤和其他應用程序/進程只是凍結。
雖然鍵盤凍結,但如果我按下Ctrl + Alt + Fx鍵,則會打開命令窗口模式。在這個命令窗口中,我可以殺死日食和其他進程,並可以通過按Ctrl + Alt + F7返回到上一個窗口。但我不能選擇其他進程。唯一的解決方法是按下電源鍵或從該命令窗口重新啓動。
我已經搜索了近三天這個問題的解決方案,但沒有解決我的問題。我發現在stackoverflow類似的問題,但給定的解決方案並沒有爲我工作。
在這裏,我給出了一些我遵循的給定解決方案的鏈接。
Eclipse ADT Bundle crashes suddenly on Mint 16 Petra
Eclipse ADT crash when autocomplete popup
另一個神祕的事情是這個問題有時會消失。有時我可以工作2到3個小時,甚至沒有任何問題,甚至自動建議運作良好。但是當問題出現時,它會阻止我那一天的發展。在第二天,eclipse可以在沒有任何問題的情況下工作2/3小時。
這裏我應該提一下,我已經嘗試了OpenJdk6,OpenJDK7和Oracle-java-7。我也試過把我的ubuntu內核從12.04升到12.04.3升。還嘗試通過更改eclipse.ini文件中的內存限制。我也試過用adt-bundle中的eclipse替換最新下載的新版本。
唉!沒有用!
在這裏,我提我當前的Java版本,Ubuntu的版本和文件的eclipse.ini配置:
mushfique @ mushfique:〜$ Java的版本 Java版本 「1.7.0_51」 的Java(TM)SE運行環境(建立1.7.0_51-B13) 的HotSpot的Java(TM)服務器VM(24.51建設-B03,混合模式)
mushfique @ mushfique:〜$的javac -version 的javac 1.7.0_51
mushfique @ mushfique:〜$ lsb_release -a 沒有LSB模塊可用。 分銷商ID:Ubuntu的 描述:Ubuntu的12.04.3 LTS 推出:12.04 代號:精確
我的硬件配置是: 處理器:英特爾睿™i3 CPU中號330 @ 2.13GHz的×4 內存:2 。8GB(實際上3GB) O的:32位
我也給我的eclipse.ini文件的全部內容在這裏:
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.v20120913-144807
-product
com.android.ide.eclipse.adt.package.product
-showsplash
com.android.ide.eclipse.adt.package.product
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-XX:MaxPermSize=512m
-Xms256m
-Xmx1024m
-Declipse.buildId=v22.3.0-887826
-XX:MaxPermSize=512M
-Dorg.eclipse.swt.browser.DefaultType=mozilla
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner/
對不起,我的大問題。
我將不勝感激任何建議。
感謝
即使我已經通過更換通過Eclipse的開普勒標準版本ADT-束給出的日食嘗試。沒有作品!同樣的問題。 –