如何加速Android Studio 3.0

时间:2017-11-17 16:27:00

标签: android android-studio

我只是想问一下" 如何加速我的Android Studio? "。虽然我拥有:

Dell Inspiron 15R 
12GB of RAM Core i7 (N5537),

这些规格可能看起来很酷,但我仍然无法在和平的Android Studio上工作。由于我的Android Studio在重新启动计算机并启动Android工作室时需要花费大量时间,因此其索引过程太长,gradle构建过程也太迟了!

即使我尝试在虚拟设备或任何其他真实设备上的任何设备上运行我的应用,也需要花费大量时间,在 .java 之间切换到 .xml 文件也太长了!在大多数情况下,Android Studio也会停留在不同的事件上,特别是在Gradle Build上,或刷新项目并索引项目文件!

4 个答案:

答案 0 :(得分:1)

对于上述问题,我已经做了一些工作来加速我的Android Studio。换句话说,结果只是提升了我的Android Studio!

步骤1增加Windows虚拟内存

  1. 转到计算机,右键单击并选择属性
  2. 选择高级系统设置
  3. enter image description here

    1. 选择效果设置
    2. enter image description here

      1. 选择高级标签,然后点击虚拟内存部分
      2. 上的更改按钮

        enter image description here

        1. 取消选中自动管理所有驱动器的页面文件大小
        2. 选择要用作虚拟内存部件
        3. 的所需驱动器
        4. 检查自定义尺寸收音机盒
        5. 插入初始尺寸(MBs),这一步非常重要!对我来说,我的C盘中有大约150GB的免费空间,所以我将初始大小设置为40GB!
        6. 设置最大大小(MB),我已将其设置为50GB,因为它有足够的可用空间!
        7. enter image description here

          1. 点击设置,然后点击确定
          2. 步骤2在Android Studio中编辑自定义VM选项

            1. 启动 Android Studio
            2. 点击帮助
            3. 选择编辑自定义VM选项
            4. 点击下一个对话框(如果文件已经存在,则会提示您创建一个)
            5. 将这些行添加到已打开的文件

               # 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
              
            6. (您应该将这些值增加到您的机器资源的最大值,以上是我自己的机器设置)

              第3步

              1. 简单地使缓存无效并重新启动Android Studio
              2. 不要忘记编辑启动程序和服务,必须在启动时禁用所有垃圾/无用或非重要服务并重新启动! (这一步也很重要)
              3. 让您的机器重新启动
              4. 对我来说,这些步骤都是一个很好的解决方法,所以你应该试一试
              5. 请注意,您应根据您的计算机硬件和软件资源设置所有上述值
              6. <强>感谢

答案 1 :(得分:1)

Config + SSD产生了巨大的差异!

调整分页大小,清除临时文件和缓存可以提供帮助,但是你不会花时间在这里发帖以节省几秒钟。

为了提高边际性能,我们对机器进行了升级,这是值得的。

机器规格:Alienware-i7 7820HK | 16GB内存| 256GB PCie SSD | 1TB硬盘 软件配置:SSD中的Android Studio | HDD中的SDK | HDD中的项目文件夹

加载Android Studio的时钟时间:9秒 时钟创建一个新的空项目的时间:20秒直到Gradle Build完成 时钟打开空项目的时间:小于5秒,直到Gradle Build完成 时钟时间打开Android Studio;创建一个新的空项目:40秒直到Gradle Build Finished

如果您能够正确地跟踪和管理Android SDK,并且主要仅使用AS,我们建议使用All-in-SSD方法。

问候。

答案 2 :(得分:0)

你还在使用什么?我在带有Windows 10,8gb RAM和i5-7200U的Acer上使用相同版本的Android Studio,我没有遇到这些问题。尝试对磁盘进行碎片整理,或使用SSD,这会有很大的帮助。

答案 3 :(得分:0)

防止过度索引...&#34;启动Android Studio(打开多个项目)时,您可以打开文件 - &gt; &#34;节电模式&#34; 。这使它启动速度更快。它还可以节省大量CPU,例如在键入代码时。您可以在需要实时检查时重新打开它。

更多信息:https://jwhh.com/2013/06/07/android-studio-power-save-mode/