开发Android应用程序我下载了ADT束从以下位置:dl.google.com/android/adt/adt-bundle-linux-x86-20131030.zip我下载的包,因为我已经使用Ubuntu 12.04.3lts(被32位)。
我一直在享受同捆定的(几乎2个月)Eclipse IDE的,但突然我对着它的字面停止我的发展构成了严重的错误。 问题是月食自动完成(或代码的建议)只是冻结窗口。 但鼠标是好的,它可以让鼠标移动像往常一样,但键盘和其他应用程序/处理只是冻结。
虽然键盘冻结,但如果我按Ctrl + Alt + FX键然后它会打开命令窗口模式。 从这个命令窗口,我可以杀死日食等工序,可以通过按Ctrl + Alt + F7返回到前一个窗口。 但我不能,虽然选择其他进程。 唯一的解决办法是通过按从命令窗口中的电源键或重启关机。
我搜索了将近三天这个问题的解决方案,但没有解决我的问题。 我发现类似的问题在计算器,但给出的解决方案并没有为我工作。
在这里我给定解决方案,我遵循了一些链接。
Eclipse的ADT捆绑突然死机薄荷上的16佩特拉
ECLIPSE继续崩溃
Eclipse的ADT崩溃时自动完成弹出
另一个神秘的事情是这个问题有时会消失。 有时候,我可以为2到3个小时的工作,甚至没有自动的建议很有效的任何问题。 但是,当出现问题时,它只是停止我的那一天发展。 次日月食可2/3小时工作良好,没有任何麻烦。
在这里我要指出,我已经与OpenJdk6,OpenJDK7和Oracle的Java-7试过了。 我也从12.04lts更新我的Ubuntu内核12.04.3lts尝试。 并且还通过在eclipse.ini文件更改内存限制尝试。 我也通过与最新下载一个新的ADT的束替换日食尝试。
唉! 没有什么工作!
在这里,我提我当前的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的LTS 12.04.3发行: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/
对不起,我的大问题。
我会为任何建议表示感谢。
谢谢