Android Studio Buid缓慢问题
转载自:点击打开链接
Eclipse转到Android Stuido感受最明显的就是buid速度变慢了,对与一些项目庞大一点的的项目稍微改动一两行代码就要buid一分多钟,改动大一点往3分多钟去了。这样太影响开发效率。怎么办?换SSD?别急你可以先试试以下的方法
配置多线程编译
在下面的目录下面创建gradle.properties文件:
1 2 3 |
/home/<username>/.gradle/ (Linux) /Users/<username>/.gradle/ (Mac) C:\Users\<username>\.gradle (Windows) |
gradle.properties
1 2 3 |
org.gradle.daemon=true #开启gradle单独的守护进程 org.gradle.parallel=true org.gradle.jvmargs=-Xmx1024m #增大gradle运行的java虚拟机的大小 |
同时上面的这些参数也可以配置到前面的用户目录下的gradle.properties文件里,那样就不是针对一个项目生效,而是针对所有项目生效。
升级Gradle 2.4
Gradle 2.4对执行性能有很大的优化,但Android Studio现在默认使用的是Gradle 2.2,
所以我们需要手动让Android Studio使用Gradle 2.4,在项目根目录下的 build.grade中加入
1 2 3 |
task wrapper(type: Wrapper) { gradleVersion = '2.4' } |
然后打开终端执行 ./gradlew wrapper,就可以下载Gradle 2.4了,下载完成后,我们需要在
Android Studio让我们的项目使用Gradle 2.4
离线加载
在不需要加载新的Jencter架包时可以使用离线加载
打开dex增量编译
这还是一个实验性的功能,但是还是推荐打开试试
在项目主Module下的build.grade中加入
1 2 3 |
dexOptions { incremental true } |
以上配置完了,是不是明显快了很多。
感谢参考
https://www.aswifter.com/2015/06/14/boost-android-studio/
http://my.oschina.net/sammy1990/blog/388846
Android Studio Buid缓慢问题相关推荐
- android studio 优化提速方法,Android Studio速度慢(如何加速)?
我最近从Eclipse升级到Android Studio,但我并不喜欢这种体验. 我将它们与具有16GB内存的Windows 7 64位旗舰版和运行NVidia Geforce 780的Intel i ...
- 在Android Studio上进行OpenCV 3.1开发
在Android Studio上进行OpenCV 3.1开发 发布于 2016年1月27日 作者: John Hany 5,466次阅读 2016.07.08更新:增加Android Studio 2 ...
- The powerful Android Studio
英文来源: The powerful Android Studio 作者: Saúl Molinero(@saulmm),感谢作者对本篇文章的翻译授权. 译者: D_clock爱吃葱花 校对: 汤涛( ...
- win10 jenkins svn android studio 自动化打包教程 以及一些问题的解决办法
win10 jenkins svn android studio 自动化打包教程 这两天搭建jenkins自动构建环境,中间遇到点坑坑洼洼 分享出来希望后来人少走些弯路 准备软件 jenkins.ms ...
- Android Studio 分析器详解
Android Profiler分为三大模块: cpu.内存 .网络.基本的使用在上一篇文章有讲到.这里详细说一下. 一. CPU分析器CPU Profiler CPU分析器可帮助您实时检查应用程序 ...
- Android Studio安装问题及填坑
安装过程 安装Android Studio 其他问题 1.Android Studio出现Error:Unable to tunnel through proxy. Proxy returns &qu ...
- Android Studio来了,它能取代Eclipse吗?
摘要:在Android Studio发布之后,无论国内外,都掀起了一股Android Studio PK Eclipse的热潮,人们争相热议基于IntelliJ的Android Studio能完全取代 ...
- android卡在gradle,Android Studio打开新项目卡在Gradle的问题
小提示:如果是开在Indexing这个位置,可以 File--> Invalidate Caches/Restart--> Invalidate and Restart. 如果卡在 Gra ...
- Android起始内存大,调整Android Studio分配内存大小
如果Androidstudio运行起来非常卡顿.缓慢,很可能是因为初始分配的内存不够导致卡顿. 查看当前分配的Heap 总大小以及使用状况可以在studio中设置展示.具体位置Settings -&g ...
最新文章
- PHP消息队列用法实例分析
- 1.1 Tensorflow笔记(基础篇): 图与会话,变量
- python自动复制输出_python 深浅拷贝集合
- BF533和触摸屏接口芯片TSC2200调试日志
- 如何理解指向指针的指针?
- 嵌入式linux安装qt,树莓派上安装qt
- python中直方图bins是什么意思_Python 中下划线的 5 种含义都是什么?
- Interllij IDEA如何加快启动时间
- 计算相同维度向量之间的欧氏距离
- 对Proteus与Keil联调过程中遇到的怪异现象解决方法
- 三星typec转接耳机没反应_typec转3.5mm转接线,你买对了吗?
- 【极简spark教程】RDD编程
- 为什么要用Modbus转MQTT网关?
- 【通关MySQL】MySQL增删改查(CRUD)详解
- dmesgprintk的工作原理
- Office2Pdf工具开发
- HP G9 服务器系统安装注意事项
- centos7 安装 Redis(资源)
- HP小型机MP简易使用手册
- html中调整lable位置右移,[转载]label标签右对齐