Android Studio 慢嗎?No!!你還不懂她···,androidstudio

來源:互聯網
上載者:User

Android Studio 慢嗎?No!!你還不懂她···,androidstudio

相信很多對於 Android 開發的人都知道,可供選擇的 IDE 基本都是 Eclipse 和 Google 官方的 Android Studio。然而使用過這兩款 IDE 進行

Android 開發的人都知道,Android Studio 簡直就是吃記憶體的怪獸,而且慢的出奇。但單就功能來說,毋庸置疑 Android Studio 是當之無愧

的王者,而且 Google 未來會放棄對 Eclipse 的支援。那面對如此殘酷的現實,我們沒理由不選擇 Google 官方的 Android Studio 作為我們

Android 開發的神奇呀。可是,速度又這麼慢,真是糾結呀!!下面,我們就針對慢的問題來大概總結一下下···


首先,分析一下 Android Studio 慢的原因有哪些?大家可能都知道,Google 的這款 IDE 是基於 Gradle 進行開發的,而且整合了目前市面上

主流的各種各樣的外掛程式。所以,慢的主要原因大概就是以下兩點:1、用不上的外掛程式太多;2、因 Gradle 構建時頻繁地訪問網路,而導致在一些
網路速度不夠快的地區,速度慢的原因。


好吧,知道原因了,解決辦法自然就出來了,下面直接給出解決辦法:


一、將用不到的外掛程式全部禁用掉,方法如下:
啟動你的 Android Studio,然後選擇菜單 File -> Settings... 以開啟配置介面,然後在左側 IDE Settings 欄位裡找到 Plugins 配置項,
此時右側出現相應的外掛程式選項,把用不到的選項勾選去掉即可,例如:CVS Integration、Git Integration、GitHub、Google Cloud Tools
For Android Studio、Google Login、Python、Subversion Integration、TestNG-J 等。勾選好後單擊右下方的 Apply 按鈕以便使你的配置
生效,最後按提示重啟 Android Studio 即可。(這樣配置後,你的 Studio 速度至少成倍提升!!)


二、為 Gradle 提速,方法就是讓 Gradle 使用 daemon(守護進程)方式進行 build(構建)項目,方法如下:
1、建立一個名為 gradle.properties 的檔案到以下目錄:
· Windows 7 系統---C:\Users\<username>\.gradle\
· Linux 系統---/home/<username>/.gradle/
· Mac 系統---/Users/<username>/.gradle/
然後在該檔案中加入一行配置項如下:
org.gradle.daemon=true

2、讓 Gradle 不要老是訪問網路,而改用離線方式進行構建,方法如下:
啟動你的 Android Studio,然後選擇菜單 File -> Settings... 以開啟配置介面,然後在左側 Project Settings [your_project_name] 欄
位裡找到 Gradle 配置項,此時右側出現相應的選項,再找到 Global Gradle settings 下方的 Offline work 選項,把勾選去掉即可。勾選
好後單擊右下方的 Apply 按鈕以便使你的配置生效,最後按提示重啟 Android Studio 即可。(這樣配置後,再次構建項目時,速度至少成
倍提升!!)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.