【问题】
ADT中,打开文件。
之前都很正常。
最近出现问题:
在打开文件,java文件,
尤其是xml文件时,结果会:
load很长时间,且左上角两个图标来回切换和闪烁。
如图:
后来加装完毕后,才看到对应的是:
Reload Dependencies
和:
Turn Grammar Constraints Off
【解决过程】
1.参考:
Why does eclipse flicker and is slow to load XML in Editors?
去看看自己的Eclipse的版本:
的确是4.2.1:
即符合其说的:
4.2或4.2.1的Eclipse的XML编辑器有问题。
需要去升级到4.2.2即可解决。
当然,升级到4.3,会有更多关于性能方面的fix。
2.所以,去试试升级更新版本。
先试试ADT的Eclipse中的
Check For Updates
结果等了半天,也没成功:
还是放弃自动更新。去试试手动更新。
3.然后参考:
Slowness in Eclipse Juno (4.2)
去:
输入其给的地址:
http://download.eclipse.org/eclipse/updates/4.2
然后会去检索,所以看到Pending:
稍等,即可看到找到一些更新了:
然后去搜:
Juno SR1
结果没搜到。
所以直接去看看,结果找到4.2.2的很多东西
都选上:
然后去安装:
结果还要先去计算依赖关系,结果等了半天,也无法继续,挂载计算依赖性上了:
【已解决】ADT中去安装4.2.2的Eclipse时挂在Calculating requirements and dependencies
【总结】
对于此处的:
ADT中,在java和xml文件切换,导致,打开xml文件,加载时间很长
在Reload Dependencies和Turn Grammar Constraints Off来回切换和闪烁
原因是:
当前的ADT所基于的Eclipse 4.2.1,本身有bug而导致此问题。
解决办法是:
重新安装Eclipse到更高的4.3,而解决了此问题。
详见:
【已解决】ADT中去安装4.2.2的Eclipse时挂在Calculating requirements and dependencies
【已解决】在已有基于Eclipse的ADT的情况下,如何升级Eclipse本身的版本(而非ADT的版本)
【记录】安装最新版本的Eclipse 4.3.1然后再安装最新的ADT 22.3.0
转载请注明:在路上 » 【已解决】ADT中打开文件尤其是xml文件时加载很慢而且会在Reload Dependencies和Turn Grammar Constraints Off来回切换和闪烁