Android Studio 在使用中速度卡頓該如何改良?
最近剛開始用Android Studio然而使用的時候,載入起來就不是很快,在運行、調試的時候更是卡的不行,請問是電腦配置的原因,還是設置問題?如果都是,有什麼加快的方法嗎?
一、硬體
SSD8G 內存i5不帶U 型號以上的處理器二、優化
修改idea.xxx.vmoptions/studio.xxx.vmoptions 文件,它在你的idea/android studio 安裝目錄下的bin 文件夾中我的值-Xms512m-Xmx2048m-XX:MaxPermSize=768m-XX:ReservedCodeCacheSize=768m-XX:+UseCompressedOops
上面 @ShinChven 的回答已經很全面的。
以自己有限的條件下,最低保證i5 + 8G,當然更高最好啦。
修改 studio.xxx.vmoptions文件。-Xms518m(啟動時的內存)
-Xmx2048m(運行時的內存)
其次就是Gradle 的版本和Android Studio 升級到最新。
Google I/O 2015 發布的1.3 版本在性能優化有很大的提升。添加並行和守護進程。在.gradle/gradle.properties 文件中添加org.gradle.daemon=true
org.gradle.parallel=true
具體可以參考這篇文章:
優化android studio編譯效率的方法加速Android Studio/Gradle構建
硬體:加大內存 至少8G吧,硬碟換成SSD最好軟體:調整Android Studio的內存,默認為700多不太夠。個人感覺:換SSD一勞永逸(1TB SSD飄過)。
Mac用戶,8G內存+SSD,跑起來感覺還可以。推薦你最起碼用SSD吧。內存也不貴,最好16G。沒辦法,gradle就是慢。
公司Android組開發統一使用Ubuntu,感覺效率明顯超過Windows,後來發現跑大項目編譯慢,就換了SSD, 編譯速度上去了,後來隨著Android Studio升級去1.x,感覺跑大項目還是吃力,於是把8G內存換了16G,中等項目無壓力,特別大的項目能hold住。
當然,Android Studio不是唯一的禍害,Chrome和Genymotion也不是什麼好鳥。。
-----11月更新-----上個月全隊換了頂配的RMBP我只能說簡直了,沒辦法,開機開始運行android studio,現在我用的1.5的版本,然後等十幾分鐘,顯示卡死了然後我說退了重開吧,握草,這他媽不是軟體卡死了,是電腦整個卡死了,桌面都退不回去!!!
不卡 但是吃內存 8G內存,佔用顯示16G fck
去掉不必要的插件- Disable VCS by using File-&>Settings-&>Plugins and disable the following things :1.CVS Integration2.Git Integration
3.GitHub
4.Google Cloud Tools for Android Studio5.Subversion Integration
svn插件罪魁禍首
performance - Android studio takes too much memory2013年末的macbook pro,13`頂配,跑android studio 只要不連手機就還算順暢。一旦連上手機開始調試,基本上寫一個字母得10秒鐘。所以我現在的做法是埋頭把代碼寫的差不多再運行一下,然後立刻拔掉手機,然後喝杯咖啡等待android studio進入冷卻。
我I3,8G內存,SSD,表示跑不起andorid studio,CPU一直在99%上,內存夠用,但不頂事,這玩意太佔資源了
我來回答一下我自己的感受吧! 我電腦是2012年mac pro。i5,4G,500G 5400轉 SATA硬碟! 開機速度需要大約30秒。啟動Android Studio把項目全部載入完成大概需要半分鐘。每次測試運行也要等好久!要崩潰的節奏!
最後
自己手動加了塊128G SSD硬碟,作為啟動盤,把原先可憐的4G內存換成了16G!原先的硬碟還在,只是把光碟機換成SSD硬碟!升級成本不到千元
現在開機速度11秒,程序也是秒開,測試最好是真機測試,不推薦用虛擬機做測試!
Androis Studio優化網上有很多!
最根本的還是升級硬體配置!!!可以使用這個gradle插件,能大幅度提高Android項目的打包速度 https://github.com/typ0520/fastdex
AS2.2版本修改配置信息了,更改gradle沒有打開power save的話卡爆了 15版15寸MBP
I5 8G 256G ssd。多開AS+idea+夜神+視頻 無壓力。感覺主要是ssd的功勞,換個256的ssd也就400+,就是裝系統配環境麻煩。
盡量減少依賴工程,lib使用maven倉庫
我覺得只能換配置更好的電腦了。我覺得現在人們好浮躁啊,做的軟體怎麼這麼卡……不能好好優化嗎?
內存換8g感覺並沒有什麼用,最直接的方式是加一個固態硬碟,換掉硬碟的位置,把系統和studio放固態中,讓你的電腦飛起來,studio無壓力。我電腦同時開eclipse和studio無半點卡。當然,調試用真機最好,我用的小五。不行用genymotion也是極好的。
MAC系統,i7CPU+16G內存+SSD用起來還卡卡的,超級影響心情~~打算切換到Window系統,看看是否依舊卡,正在苦逼的等待Android Studio安裝中~~看到問題就進來了,答應沒有幫忙,純吐槽~~
今天我也遇到這個問題, 在編輯 xml 的時候巨慢, 修改idea.xxx.vmoptions/studio.xxx.vmoptions 文件也沒用, 後來發現 gradle 的配置是Use default gradle wrapper, 改成 use local gradle 就好了, 我的本地 gradle 是2.10
感謝各位的回答,配置達標的話,studio開發統用哪種操作系統比較好呢?在windows體驗一般,Linux和mak os哪個用起來體驗更好一點呢?
升級電腦吧
我之前用Windows電腦的時候也是非常卡,雖然是SSD,但是載入也卡,打代碼也卡,插一個手機那更是卡得不行。
直到我買了Mac。
用了Mac上的Android Studio。
除了載入慢一點,完全不卡了。
所以建議題主換個RMBP15"推薦閱讀:
※如何向Android Studio里導入從Github上面下載的Project?
※關於Android中TextView的setText()問題?
※Android studio如何使用SVN進行版本控制?
※Android Studio 比 Eclipse 好用在哪裡?
※okhttp,retrofit,android-async-http,volley應該選擇哪一個?
TAG:軟體工程 | Android | AndroidStudio |