这几天用公司的电脑开发Android app的时候,发现突然间鼠标在Android studio上失去光标,鼠标正常没有坏,就是没办法在编辑区选中,甚至我点击了左边项目栏中的java文件,在代码编辑区还是没有出现光标。当我把鼠标点击代码编辑区的时候,按下 ctrl+ A 的时候,选中的是左边项目栏中所有的文件,包括非Java文件。
自己在网上查了很多资料,大部分说的都是如何设置光标或者光标的快捷键其他什么的,没有一个能解决我的问题。
遇到这种情况,我最开始只能自认自己倒霉,重新启动Android studio。
对,第一种解决的办法就是重启Android studio。如果只有一个AS还好说,但往往我打开的AS有多个,这样导致每次都要重启一个,再打开另外几个,非常麻烦。而且往往这个时候光标失去焦点的不是单一一个AS项目,而是一连片的。
随着观察,我发现了问题的症结。只要点开系统时钟,修改系统时间便能解决自己的问题。这可能是AS的一个bug吧,也或许是防御措施吧。因为AS有代码历史查看的功能,可以回滚,时间错误可能会导致历史代码错乱吧。(这只是我个人的猜测)