美文网首页android收集Android开发经验谈Android技术知识
解决Android Studio 打字卡顿问题(Mac OS下注

解决Android Studio 打字卡顿问题(Mac OS下注

作者: 人失忆 | 来源:发表于2018-04-04 13:11 被阅读376次

现在应用越做越大,肯定有很多小伙伴的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 ~

相关文章

网友评论

  • mrzhqiang:菜单栏依次点击 Help | CustomVMOption。如果配置文件不存在,选择创建新的,并将默认的配置内容拷贝进去;如果已存在,无需担心。随后直接修改 xms 和 xmx 的值,这是对应一个项目建立配置,不会影响其他项目。
  • 醒着的码者:给了8g还是卡 17新款mbp 15顶配 怎么破
    人失忆:@醒着的码者 8g都沾满了?? 可以 把配置贴一下,你们项目很大么
    人失忆:右下角的内存占用显示变了吗

本文标题:解决Android Studio 打字卡顿问题(Mac OS下注

本文链接:https://www.haomeiwen.com/subject/coskhftx.html