我只想问“我怎样才能加快我的 Android Studio 的速度?”。虽然我确实拥有:
Dell Inspiron 15R
12GB of RAM Core i7 (N5537),
这些规范可能看起来很酷,但我仍然无法在 Peace 上使用 Android Studio。由于我的 Android Studio 在我重启机器并启动 Android Studio 时需要花费大量时间,因此它的索引过程太长,gradle 构建过程也太滞后了!
即使每当我尝试在任何设备上运行我的应用程序时,比如在虚拟设备或任何其他真实设备上,都需要花费大量时间在 .java 和 .xml之间切换strong> 文件也太长了!在大多数情况下,Android Studio 也会卡住并挂起不同的事件,尤其是在 Gradle Build 或刷新项目和索引项目文件时!
最佳答案
对于上述问题,我做了一些工作来加速我的 Android Studio。换句话说,结果只是提升了我的 Android Studio!
第 1 步增加 Windows 虚拟内存
- 转到计算机,右键单击并选择属性
- 选择高级系统设置
- 选择性能设置
- 选择高级标签,然后点击虚拟内存部分上的更改按钮
- 取消选中自动管理所有驱动器的分页文件大小
- 选择您想要用作虚拟内存部分 的驱动器
- 勾选自定义尺寸单选框
- 插入初始大小(MBs),这一步很重要!对我来说,我的 C 盘中有大约 150GB 的可用空间,所以我将初始大小设置为 40GB!
- 设置最大大小(MB),我将其设置为 50GB,因为有很多可用空间!
- 点击设置,然后点击确定
第 2 步在 Android Studio 中编辑自定义 VM 选项
- 启动Android Studio
- 点击帮助
- 选择编辑自定义 VM 选项
- 单击是进入下一个对话框(如果文件不存在,它会提示您创建一个)
将这些行添加到那个打开的文件:
# custom Android Studio VM options, see http://tools.android.com/tech-docs/configuration -Xms1024m -Xmx4096m *****INCREASE THIS TO MAXIMUM OF YOUR RAM -XX:MaxPermSize=1024m -XX:ReservedCodeCacheSize=1024m -XX:+UseCompressedOops -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
(你应该将这些值增加到你的机器资源的最大值,以上是我自己的机器设置)
第三步
- 简单地使缓存失效并重启您的 Android Studio
- 不要忘记编辑您的启动程序和服务,您必须在启动和重新启动时禁用所有垃圾/无用或不重要的服务! (这一步也很重要)
- 重启你的机器
- 对我来说,所有这些步骤都是一个很好的解决方法,因此您应该尝试一下
- 请注意,您应该根据您的机器硬件和软件资源设置上述所有值
谢谢
关于android - 如何加速 Android Studio 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47355138/