1.问度娘
在bin文件夹下的studio.sh文件内输入
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE="fcitx"
重启后,android studio依然不能输入中文。。。
2.各种折腾
- 卸载sogou重装
- im-config设置默认为fcitx
- 多余输入法删除等
- android studio 内 Ctrl + Space快捷键冲突,移除android studio内对应快捷键
重启后,android studio依然不能输入中文。。。
3.google之,怀疑ibus框架冲突
sudo apt-get remove ibus
注:卸载ibus,有可能导致unity窗口异常,慎用
4.studio.sh文件内输入
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
重启后,android studio终于可以输入中文了。。。
5.继续折腾
打开studio.sh文件输入
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE="fcitx"
重启后,android studio还是可以输入中文。。。
6.猜测
- ubuntu在安装的时候,需要选择中文版本进行安装,或许可以避免ibus冲突
- 时间不够,不能继续折腾了,等以后有时间再研究研究
结论 2016-05-21 16:39
1.把ubuntu重装,选择中文语言,直接采用度娘的答案,完全没问题。。。。
注意
export XMODIFIERS=@im=fcitx
export QT_IM_MODULE=fcitx
export GTK_IM_MODULE="fcitx"
代码中要留意“” 要录入英文状态的”