Ubuntu上Android Studio的键盘问题

问题描述 投票:22回答:2

在Ubuntu上使用Android Studio时,有一些情况下IDE会停止响应键盘输入或开始输入随机字符?

如何解决这个问题?或者可能的变通方法。

android ubuntu android-studio ubuntu-14.04
2个回答
36
投票

这是一个已知的问题:

这个bug似乎是由IBus(服务器)和Xlib + AWT(客户端JVM)之间的一些缺失的同步所引发的,由快速连续的按键和客户端较慢的事件处理相结合而暴露出来。

对我有帮助的2个工作方法是。

解决办法#1: 在同步模式下强制使用ibus

$ IBUS_ENABLE_SYNC_MODE=1 ibus-daemon -xrd

最好是在启动Studio之前进行。这个变通方法是在 https:/code.google.compibusissuesdetail?id=1733。 对于不同的Java应用程序,面临同样的问题。

解决办法#2: 在Studio中禁用IBus输入

$ XMODIFIERS= ./bin/studio.sh

这只会禁用Studio的输入方法,而不会禁用其他应用程序。在Studio运行时重启守护进程('ibus-daemon -rd')可以有效地禁用所有其他应用程序的输入方法,并且还可以通过分段故障使Studio的JVM崩溃。


0
投票

File -> Invalidate Catches / Restart 对我来说是有效的。


0
投票

只要重启Android Studio.每次重启后键盘就会开始正常工作。

这是一个已知的问题 [键盘输入冻结--Linux上的 "iBus "问题][1]


0
投票

在ubuntu 2020 Edison中重新启动IDE工作。

© www.soinside.com 2019 - 2024. All rights reserved.