程序员人生 网站导航

Android Studio 慢吗?No!!你还不懂她···

栏目:综合技术时间:2015-04-22 07:55:19

相信很多对 Android 开发的人都知道,可供选择的 IDE 基本都是 Eclipse 和 Google 官方的 Android Studio。但是使用过这两款 IDE 进行

Android 开发的人都知道,Android Studio 简直就是吃内存的怪兽,而且慢的出奇。但单就功能来讲,无庸置疑 Android Studio 是当之无愧

的王者,而且 Google 未来会放弃对 Eclipse 的支持。那面对如此残暴的现实,我们没理由不选择 Google 官方的 Android Studio 作为我们

Android 开发的奇异呀。可是,速度又这么慢,真是纠结呀!!下面,我们就针对慢的问题来大概总结1下下・・・


首先,分析1下 Android Studio 慢的缘由有哪些?大家可能都知道,Google 的这款 IDE 是基于 Gradle 进行开发的,而且集成了目前市面上

主流的各种各样的插件。所以,慢的主要缘由大概就是以下两点:1、用不上的插件太多;2、因 Gradle 构建时频繁地访问网络,而致使在1些
网络速度不够快的地区,速度慢的缘由。


好吧,知道缘由了,解决办法自然就出来了,下面直接给出解决办法:


1、将用不到的插件全部禁用掉,方法以下:
启动你的 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 速度最少成倍提升!!)


2、为 Gradle 提速,方法就是让 Gradle 使用 daemon(守护进程)方式进行 build(构建)项目,方法以下:
1、创建1个名为 gradle.properties 的文件到以下目录:
・ Windows 7 系统---C:Users<username>.gradle
・ Linux 系统---/home/<username>/.gradle/
・ Mac 系统---/Users/<username>/.gradle/
然后在该文件中加入1行配置项以下:
org.gradle.daemon=true

2、让 Gradle 不要总是访问网络,而改用离线方式进行构建,方法以下:
启动你的 Android Studio,然后选择菜单 File -> Settings... 以打开配置界面,然后在左边 Project Settings [your_project_name] 栏
位里找到 Gradle 配置项,此时右边出现相应的选项,再找到 Global Gradle settings 下方的 Offline work 选项,把勾选去掉便可。勾选
好后单击右下方的 Apply 按钮以便使你的配置生效,最后按提示重启 Android Studio 便可。(这样配置后,再次构建项目时,速度最少成
倍提升!!)
------分隔线----------------------------
------分隔线----------------------------

最新技术推荐