現在應用越做越大,肯定有很多小伙伴的Android Studio 編譯器越來越卡,甚至使用時間長后,打字都會變得非常卡。xml 內部編輯更是這樣。下面這方法能夠完美解決卡頓現象。
本文同樣適用于其他基于IntelliJ IDEA 的編譯器 運行于 Windows、Mac OS 以及Linux 操作系統。只是文件目錄不一樣,以下以Mac OS 演示:
首先 Preferences 搜索 memory 如圖:
選中圖片中 框住的選項,為了查看 android studio 消耗情況,之后觀察編譯器最右下角 會出現 *** of 1024m 。即代表 當前使用內存以及 總允許大小。現在mac 基本上都是 8g 16g 配置這種配置顯然 太少了 。
修改方案
Android Studio 應用程序 顯示包內容 修改bin/studio.vmoptions 文件的以下屬性。我的配置是:
-Xms1024m
-Xmx4096m
-XX:ReservedCodeCacheSize=2048m
-XX:+UseCompressedOops
具體參數什么意思 可以自行百度搜索一下。
重啟一下Android Studio 查看右下角 最大內存 是不是已經變化了,如果變了,那你可以不用關心下面的東西了,開開心心去敲代碼吧。
如果沒變就到了本篇文章的關鍵內容了,請接著往下看。
注意事項
如果你發現 上面配置改過之后,Android Studio 最大內存并沒有發生改變,說明你的修改可能沒有成功,原因可能是多版本問題導致的。
mac 下打開 如下圖 文件夾
/Users/your user/Library/Preferences/ (資源庫/Library是隱藏文件夾),你會發現這里面會有很多個版本 Android Studio找到你使用的版本,修改它!重啟,完美解決。enjoy it ~