Android Studio非常缓慢而且迟滞

时间:2016-06-08 13:26:29

标签: android performance android-studio gradle

Android Studio非常缓慢。它不仅仅是Gradle构建时间(在我取消之前已经达到了40多分钟),它是整个IDE,当AS打开时我的整个计算机速度变慢。当我点击AS中的任何地方时,无论是在代码或菜单项中还是其他任何内容,都需要几秒钟的时间来响应。

我卸载了Eclipse,因为它太多了。 AS并不像马车一样,但它太慢了。

这是我到目前为止所尝试的内容:

  1. 确保我没有处于演示模式
  2. 尝试Compile independent modules in parallel勾选和未勾选 - 两者都慢了
  3. 将vmoptions更改为-Xmx2048m -XX:MaxPermSize = 1024
  4. 自动勾选制作项目
  5. 勾选使用过程中建筑
  6. 按需点击配置
  7. 在Gradle中离线工作
  8. 在命令行选项中添加了--offline
  9. 在" Ignore files and folders"中添加Thumbs.db; (编辑 - >文件类型)
  10. 将org.gradle.jvmargs = -Xmx2048m,org.gradle.daemon = true和org.gradle.parallel = true添加到gradle.properties
  11. 确保我只添加了我需要的Google Play服务库
  12. 这些解决方案都没有帮助,我该如何解决这个问题?如果帖子上面有我上面尝试过的内容,请不要发帖链接。

4 个答案:

答案 0 :(得分:2)

就像karun已经说过的那样,i3的运行能力太低,无法运行Android Studio。我建议至少使用i7 2ghz或更快,与纯ssd存储配对(相比之下,旋转磁盘速度非常慢)。 8GB RAM是绝对最小值,16gb甚至更多会更好。 Android Studio是一款重型IDE,它使用大量内存,尤其是在并行模式下运行gradle时。

通过这样的设置,它仍然不会感觉到我会称之为"快速"但是对于同时进行的所有任务,它没有问题。

如果你想保留i3,那么你所能做的最好就是为它配备尽可能多的内存。也可以用快速的ssd驱动器更换光盘(如果它是旋转的光盘)。

答案 1 :(得分:1)

您是否也在vmOptions中检查-Xms2048m?

这会影响android studio在加载时从系统中获取的初始ram。你拥有的另一个设置(-Xmx2048m)会影响android工作室可以获得的最大内存。

同样设置(-XX:ReservedCodeCacheSize = 1024m)有帮助。

答案 2 :(得分:0)

这不是一个解决方案,但我认为i3处理器没有太大的功能来顺利运行Android工作室。我有i5处理器和4GB内存,而且我无法轻松地同时运行chrome和android studio但是现在我已经将我的内存升级到8GB,这有很大帮助,但是当笔记本电脑仍然有点冻结时正在构建文件,但有时候每件事都能顺利运行。

答案 3 :(得分:0)

我有一些东西供您尝试:

  1. 尝试旧版本的 android studio。(如果您只想要性能)。
  2. 尝试使用物理设备而不是虚拟机。
  3. 尝试使用更轻量级的操作系统(如 lubuntu 18.04)。我电脑上的 Windows 在空闲时需要 1 GB,而 lubuntu 在 android studio 运行时需要 1.2 GB
  4. 如果上述方法均无效,您应该考虑升级您的计算机。 我个人使用带有 Lubuntu 18.04 和 2 gb ram 和 android studio 2.3.2 的 core 2 duo E8400(2 核,2.83 ghz)(我的电脑太旧了,这就是为什么:))它运行完美,但你有一个核心 i3和 4 GB 内存,可以运行更高版本。 注意:如果您使用的是 Kotlin,请勿使用 android studio 2!如果您使用 java 或 c++,它不支持 Kotlin(尽管您可能会放弃某些功能。)。