在Android Studio 的Help菜单下,点击Edit Custom Option选项,点击之后可以直接打开一个studio(64?).vmoptions文件。
补充:好像此选项只有在 Android Studio2.0以上版本才会有,在2.0之下版本需要在Android Studio的安装目录下去找,
找到bin/studio(64?).vmoptions(文件名根据操作系统会有不同)。
然后把本件中 -Xmx这一行的参数改大一点,比如2048m或4096m。
原理:
-Xmx 参数是 Java 虚拟机启动时的参数,用于限制最大堆内存。Android Studio 启动时设置了这个参数,并且默认值很小。
一旦你的工程变大,IDE 运行时间稍长,内存就开始吃紧,频繁触发 GC,AS就会很卡。