相信很多对于 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 即可。(这样配置后,再次构建项目时,速度至少成
倍提升!!)