jac*_*ast 9 android android-studio
我刚刚安装了Android Studio,我遇到了一个问题:
经过一段时间的工作,我不能再编辑文件,我必须重新启动IDE再次编辑它们.
那太烦人了.有办法解决这个问题吗?我看到谷歌上的其他人有几乎相同的问题(主要是在ubuntu上),但我找不到任何解决方案,除了临时的:如果我点击文件的滚动条我可以再次编辑它,但是如果我更改文件或在其外做任何其他事情,将再次触发该问题; 所以实际的问题是编辑器没有通过点击它获得焦点.
我在Windows 8.1上.
假设您正在使用Ubuntu OS.
如此处所示
这个错误似乎是由IBus(服务器)和Xlib + AWT(客户端JVM)之间的某些缺失同步触发的,这些同步通过快速连续的按键和客户端较慢的事件处理相结合而暴露出来.上游已报告该错误:
帮助我的2个解决方法是:
解决方法#1:强制ibus处于同步模式
$ IBUS_ENABLE_SYNC_MODE=1 ibus-daemon -xrd
Run Code Online (Sandbox Code Playgroud)
最好在启动Studio之前执行此操作.对于面临相同问题的其他Java应用程序,https://code.google.com/p/ibus/issues/detail?id= 1733中建议使用此解决方法.
解决方法#2:在Studio中禁用IBus输入
$ XMODIFIERS= ./bin/studio.sh
Run Code Online (Sandbox Code Playgroud)
这将仅禁用Studio的输入方法,而不是其他应用程序.在Studio运行时重新启动守护程序('ibus-daemon -rd')会有效地禁用所有其他应用程序的输入方法,并且还会使Studio的JVM因分段错误而崩溃.
小智 1
我的机器人团队之前在 Windows 7 上遇到过这个问题。已经有一段时间了,所以我不记得具体是怎么回事了(这是几年前的事了),但我们发现问题与谷歌驱动器中的项目文件有关并且同步过程会使 Android Studio 将文件锁定为只读模式。我们找到的解决方法是将文件从驱动器文件夹中取出并使用版本控制系统。
| 归档时间: |
|
| 查看次数: |
1461 次 |
| 最近记录: |