解决Android Studio 打字卡顿问题(Mac OS下注意事项)

现在应用越做越大,肯定有很多小伙伴的Android Studio 编译器越来越卡,甚至使用时间长后,打字都会变得非常卡。xml 内部编辑更是这样。下面这方法能够完美解决卡顿现象。

本文同样适用于其他基于IntelliJ IDEA 的编译器 运行于 Windows、Mac OS 以及Linux 操作系统。只是文件目录不一样,以下以Mac OS 演示:

首先 Preferences 搜索 memory 如图:


image.png

选中图片中 框住的选项,为了查看 android studio 消耗情况,之后观察编译器最右下角 会出现 *** of 1024m 。即代表 当前使用内存以及 总允许大小。现在mac 基本上都是 8g 16g 配置这种配置显然 太少了 。

修改方案

Android Studio 应用程序 显示包内容 修改bin/studio.vmoptions 文件的以下属性。我的配置是:
-Xms1024m
-Xmx4096m
-XX:ReservedCodeCacheSize=2048m
-XX:+UseCompressedOops

image.png

具体参数什么意思 可以自行百度搜索一下。
重启一下Android Studio 查看右下角 最大内存 是不是已经变化了,如果变了,那你可以不用关心下面的东西了,开开心心去敲代码吧。

如果没变就到了本篇文章的关键内容了,请接着往下看。

注意事项

如果你发现 上面配置改过之后,Android Studio 最大内存并没有发生改变,说明你的修改可能没有成功,原因可能是多版本问题导致的。
mac 下打开 如下图 文件夹


image.png

/Users/your user/Library/Preferences/ (资源库/Library是隐藏文件夹),你会发现这里面会有很多个版本 Android Studio找到你使用的版本,修改它!重启,完美解决。enjoy it ~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,909评论 25 708
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,489评论 2 45
  • 上晚自习无聊的时候写的(离二级考试只有一周了一周一周)首先,这是一个非常奇特且吸引人的故事,设定有点像范伟和易烊千...
    7076973ad864阅读 1,378评论 0 0
  • 昨晚做的梦很离奇,还带有恐怖色彩。 同事好友几家一起外出游玩,男人们一起干别的,女人们围着一张...
    燕雨泉阅读 294评论 0 0
  • 荷池含微冻,弱柳扶轻风。水墨夜春色,浮尘也是晴。 2016.3.5 同宝玉游天坛、龙潭,风吹霾尽,吃了一天的沙尘。...
    youreda阅读 222评论 0 1