情况是这样的,公司刚给配的16G内存的新Mac Pro ,但是我只开两个项目的情况下,仍然经常卡住(彩虹小圈圈不停的转呀转),一度怀疑我买了假Mac
使用别的软件很少有卡住的情况
原因
新配置的 Android Studio 默认内存太小了,Xms 256m & Xmx 1280m
修改过程
1 切换到 Android Studio 安装目录下的 bin 目录
cd /Applications/Android Studio.app/Contents/bin
2 编辑 studio.vmoptions 文件
vim studio.vmoptions
点击 i 进入编辑模式,修改完毕后,esc退出编辑模式,然后 :wq 退出并保存
3 查看修改结果
4 另一种方式
直接通过界面修改文件内容
直接在应用程序中找到 Android Studio ,然后打开包内容,按图索骥,打开文件直接修改内存大小即可,不再细述。
最后一点
如果你不知道是不是 Android Studio 内存太小的问题(一般就是),导致卡死,可以通过监听 Android Studio 内存使用情况来判断。
配置过程如下:
打开偏好设置,搜索memory,然后勾选上 Show memory indicator 即可
效果展示
Android Studio 3.1版本会在右下角出现监听Android Studio使用内存的小窗口