Android Studio非常缓慢,使用大量系统资源。

3

我相信这个问题很可能会被关闭,但我只是想看看是否有其他人也遇到了这个问题。我正在尝试迁移到Android Studio,因为它刚刚从beta版中推出,并且谷歌宣布他们基本上不再支持Eclipse的ADT。到目前为止,我注意到整个应用程序非常缓慢,并且几乎无法响应。每次点击都需要处理极端延迟,这使得这个工具非常难以使用。经过快速检查,我注意到这个应用程序使用了近1GB的内存,而我甚至还没有开始将我的项目迁移到它上面!是否还有其他人遇到类似的问题,并且是否有任何想法可以加速这个过程?如果情况没有改善,那么我将被迫停止迁移,并继续使用Eclipse ADT,直到有所改变。我运行的是Windows 7x64。


2
买更多的内存吗?集成开发环境通常不以轻量著称。 - nobody
你有多少内存? Android Studio需要大量的内存。我建议使用至少8 GB,更多的话会更加舒适。 - Scott Barta
@AndrewMedico 哇,太棒了!8GB 不够用啊?Eclipse 运行的速度只有 Android Studio 的一半,而且我使用 Android Studio 时遇到的延迟问题几乎没有出现。 - ethan123
1
有8GB的内存,你不应该看到响应鼠标点击等操作时出现极高的延迟。如果你看到Android Studio正在运行后台任务(更新索引、构建等),请等待它们完成。如果它处于空闲状态但仍然很慢,那么进行正常的计算机诊断,查看是否有进程正在大量使用CPU,或者是否正在频繁地使用交换空间(这表明缺乏RAM)等。在某些情况下,很难自信地说出问题出在哪里,因为每个人的设置都不同。 - Scott Barta
1
在加载标准的“Hello, World”应用程序时,顶部报告显示Android Studio仅使用了约6%的8GB。 它似乎并不比Eclipse慢。除非程序使用了过多的内存导致交换,否则使用更多的内存不会使程序变慢。 程序可以将更多的内容保留在内存中而不是磁盘上,这样效果更好。 - Kevin Krumwiede
与其他集成开发环境相比,它仍然占用大量的内存,但在一些初始问题之后,整个应用程序运行更加流畅。 - ethan123
1个回答

1

你是否注意到IDE的底部右侧状态栏是否卡住了?确保使用捆绑的Gradle,同时检查是否有太多的依赖项。你可能需要检查它是否因为不断寻找这些依赖项而卡住了。


如何检查我们是否正在使用捆绑的Gradle? - GOLDEE

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接