最近換了 Mac Pro 寫代碼叫倍,然而沒想到 Android Studio 會在蘋果電腦上那么卡枣抱。主要表現(xiàn)為3點:
- 正常在 java 文件中寫注釋時,如果輸入中文會很卡蚊惯;
- 基本無法編輯 build.gradle 愿卸, 一個輸入就卡2分鐘;
- 打開 Android Studio 就會內(nèi)存占用升高截型,電腦溫度升高趴荸;
網(wǎng)上搜了一些內(nèi)容,經(jīng)過處理之后不能說完全解決上述的3個問題宦焦,但起碼用 Android Studio 比原來流暢很多了发钝。那么針對這3個問題,就一個一個說波闹。
首先是第一個問題酝豪,我從哥們處得知這個蘋果自帶的輸入法是有問題的,在 Android Studio 中輸入就是會卡精堕,如果換用其他輸入法就沒有這個問題了孵淘。于是果斷換成搜狗輸入法,問題解決歹篓。
此處還有個地方需要提醒一下瘫证,下載搜狗輸入法就去搜狗的網(wǎng)站上下,千萬別再 App Store 里安裝滋捶,因為你如果仔細(xì)看的話痛悯,會發(fā)現(xiàn)那個是搜狗輸入板。 o(╯□╰)o
第二個問題經(jīng)過在網(wǎng)上搜索重窟,得到了比較完美的解決方法载萌,那就是在 SDK Manager 中安裝 Android Support Repository 和 Google Repository。如果不安裝這兩項的話巡扇,AS會在你編輯 build 文件的時候進(jìn)行一些網(wǎng)絡(luò)請求扭仁。這也是為什么如果你在無網(wǎng)絡(luò)的環(huán)境下不會碰到這個問題。
那么關(guān)于最后一個問題厅翔,那就是得盡量對 Android Studio 進(jìn)行一些配置乖坠。我原來使用 Windows 本的時候沒有感覺 Android Studio 的性能上的問題,但是在 Mac 上就發(fā)現(xiàn) Android Studio 導(dǎo)致筆記本發(fā)熱還是挺嚴(yán)重的刀闷,一般情況下如果不用 AS 熊泵,我的電池能堅持6到7個小時仰迁,如果一直開著 AS,用到4個小時就勉強顽分。下面就是我所做的一些配置了:
- 更改 studio.vmoptions 文件徐许,添加-Xmx4g, 這個配置根據(jù)電腦的配置不同而不同卒蘸。我的配置是調(diào)節(jié)最大堆內(nèi)存為 4G雌隅。
- 更改 JDK 路勁,更改 Open JDK 為 Oracle JDK缸沃, Android Studio 默認(rèn)使用的是 Open JDK恰起。不知道這個是否真的有效,也可能是心理作用趾牧,感覺改了之后個人感覺 AS 功耗小了一些检盼。
- 如果還感覺 Android Studio 還是比較卡,或是比較耗電的話武氓,那就開啟省電模式吧梯皿。