Android Studio 未知键码 - 键映射不适用于字母

标签 android linux android-studio fedora-21

这就是我现在拥有的:全新安装的 Fedora 21、GNOME3 和 Android Studio。两种 KB 语言:ru 和 en。任何进一步的操作都是通过选择“en”输入语言来完成的。系统语言是俄语。 我做什么:尝试使用任何字母的任何 Ctrl 或 Ctrl-Alt 或 Ctrl-Shift 快捷键。根本没有结果。 Ctrl-Alt-L 应该重新格式化代码,但什么都不做,例如,与 Ctrl-Shift-F 相同。同时,与任何数字或 +/-/= 符号或箭头的组合效果很好。 那有什么问题呢?当我转到“设置”->“键盘映射”并尝试“通过快捷方式查找操作”按钮时,在那里按下一个组合键,它可以很好地找到非字母映射,但是当我按下任何按钮的组合键时,它会输出,例如,“Ctrl +Alt+ 未知键码 0x0" 对此感到非常头疼...有什么想法吗?

最佳答案

看起来您的默认布局是非美国布局。 Java 不喜欢它并生成带有无效键码的事件。我不确定我们是否可以针对该问题制定一个简单的解决方法。作为一种对策,您可以为我们分配一个主要布局。

关于Android Studio 未知键码 - 键映射不适用于字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29194914/

相关文章:

android - 如何在Android中实现NavigationView的可扩展菜单

java - Android SQLite 从空表中获取列列表

linux - 读取变量并搜索 if 和 then 语句以匹配变量中的某些内容

linux - 不禁止对文件的写访问,而是丢弃它们?

java - Google Maps Android API 如何检查是否达到配额限制?

android - 如何拥有一个没有填充选项的 FAB,但仍然有它的高度?

java - Android后台任务抛出运行时错误

私有(private) Linux 主机上的 Node.js 应用程序

Android Studio 0.3.1、appcompat-v7 和 android 库项目总是生成 IllegalStateException

java - 如何使用百分比和消息而不是弃用的 ProgressDialog 创建自定义 progressDialog