Android studio在使用过程中,无缘无故的Java代码的变量名和类名等等拼写错误,没有提示.
抓破脑袋也没有想明白, 找了半天没有解决办法;
原因一: Power Save Mode 省电模式
一种说法是Android studio的节能模式会导致没有错误提示
但是, file>>Power Save Mode并没有打钩
AS的省电模式就是扯淡功能,天天连着电源线,能生几个电. 经过测试,打钩Power Save Mode 确实会不提示错误
原因二: Android ButterKnife Zelezny插件导致没有错误提示
我的省电模式没有打钩,还是不提示,然后就不知所措了, 看了Android的lint配置都没有问题. 突然想起来之前手贱安装了一堆插件,问题应该就是插件引发的. 于是把无必要的插件一个一个的卸载掉,看看效果, 最终卸载了 Android ButterKnife Zelezny插件. File>>Setting>>Plugins
重启之后,就能正常提示错误了.问题解决.
总结: 插件安装的太多也是一个坑,没有必要的就不要胡乱安装. 一个插件困扰了好几周,血的教训.