最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】ADT中打开文件尤其是xml文件时加载很慢而且会在Reload Dependencies和Turn Grammar Constraints Off来回切换和闪烁

Android crifan 3432浏览 0评论

【问题】

ADT中,打开文件。

之前都很正常。

最近出现问题:

在打开文件,java文件,

尤其是xml文件时,结果会:

load很长时间,且左上角两个图标来回切换和闪烁。

如图:

switch between reload dependency and the other

后来加装完毕后,才看到对应的是:

Reload Dependencies

after loading is reload dependency

和:

Turn Grammar Constraints Off

turn grammar constraints off

【解决过程】

1.参考:

Why does eclipse flicker and is slow to load XML in Editors?

去看看自己的Eclipse的版本:

的确是4.2.1:

help about adt indeed is 4.2.1 eclipse version

即符合其说的:

4.2或4.2.1的Eclipse的XML编辑器有问题。

需要去升级到4.2.2即可解决。

当然,升级到4.3,会有更多关于性能方面的fix。

2.所以,去试试升级更新版本。

先试试ADT的Eclipse中的

Check For Updates

adt help check for updates

结果等了半天,也没成功:

checking for updates within adt but not complete

还是放弃自动更新。去试试手动更新。

3.然后参考:

Slowness in Eclipse Juno (4.2)

去:

adt help install new software

输入其给的地址:

http://download.eclipse.org/eclipse/updates/4.2

然后会去检索,所以看到Pending:

after input update link show pending

稍等,即可看到找到一些更新了:

found some updates for choose to install

然后去搜:

Juno SR1

结果没搜到。

所以直接去看看,结果找到4.2.2的很多东西

都选上:

choose all 4.2.2 eclipse related platform and sdk

然后去安装:

结果还要先去计算依赖关系,结果等了半天,也无法继续,挂载计算依赖性上了:

【已解决】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来回切换和闪烁

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
83 queries in 0.186 seconds, using 22.10MB memory