Android Studio:一段时间后无法编辑文件

我刚刚安装了Android Studio,我有一个问题:

经过一段时间的工作,我无法编辑文件,我不得不重新启动IDE编辑一段时间了。

这非常烦人 有没有办法解决这个问题? 我在谷歌上看到其他人几乎有同样的问题(主要是在Ubuntu),但我没有find任何解决scheme,除了一个临时的:如果我点击滚动条的文件,我可以再次编辑,但如果我改变文件或者做其他任何事情,问题将再次被触发; 所以实际的问题是编辑没有通过点击来获得焦点。

我在Windows 8.1上。

Solutions Collecting From Web of "Android Studio:一段时间后无法编辑文件"

假设你正在使用Ubuntu操作系统。

如这里给出的

这个错误似乎是由IBus(服务器)和Xlib + AWT(客户端JVM)之间的一些缺失同步触发的,这些同步通过快速连续的按键和客户端的慢速事件处理来实现。 这个bug已经在上游报道过了:

这个bug已经在这里报道了

帮助我的两个解决方法是:

解决方法#1:强制ibus处于同步模式

$ IBUS_ENABLE_SYNC_MODE=1 ibus-daemon -xrd 

在开始Studio之前最好这样做。 https://code.google.com/p/ibus/issues/detail?id=1733中提供了这种解决方法,用于解决相同问题的其他Java应用程序。

解决方法#2:在Studio中禁用IBusinput

 $ XMODIFIERS= ./bin/studio.sh 

这将只会禁用Studio的input法,而不是其他应用程序。 在运行Studio('ibus-daemon -rd')时重新启动守护程序可以有效地禁用所有其他应用程序的input方法,也可以使Studio的JVM出现分段错误。