Android 加速Gradle构建项目

1. 升级gradle

进入项目文件夹$project/gradle/wrapper/gradle-wrapper.properties, 使用最新的gradle. 修改替换为最新的

distributionUrl=https\://services.gradle.org/distributions/gradle-2.9-all.zip

2. 升级gradle插件(plugin),使用最新的gradle依赖.

buildscrpt {
    dependencies {
        classpath ‘com.android.tools.build:gradle:1.5.0‘
    }
}

3. 设置开发最低SDK版本

android {
    productFlavors {
        dev {  minSdkVersion 21 }
        prod { minSdkVersion 14 }
    }
}

在开发时, 使用最低sdk版本的提升至21.项目生成apk包分为两步, 第一步转换dex, 第二步合成dex, 但是版本21+使用Android运行时(Android Runtime)生成apk, 不需要合并dex, 所以速度加快, 也可以解决65K方法.

4. 添加gradle属性,修改gradle.properties

org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.jvmargs=-Xmx768m

5. 使用递增的dex,

dexOptions { incremental true }

原文

时间: 2024-10-05 05:08:18

Android 加速Gradle构建项目的相关文章

加速Gradle构建项目

在Gradle构建大型项目时, 耗时比较严重, 以下几点可以加快项目构建. 1. 升级gradle 进入项目文件夹, 使用最新的gradle. 修改 $project/gradle/wrapper/gradle-wrapper.properties 替换为最新. distributionUrl=https\://services.gradle.org/distributions/gradle-2.9-all.zip 2. 升级gradle插件(plugin) 使用最新的gradle依赖. bui

转载_加速Android Studio/Gradle构建

转自:加速Android Studio/Gradle构建 随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下. 开启gradle单独的守护进程 在下面的目录下面创建gradle.properties文件: /home/<username>/.gradle/ (Linux) /Users/<username>/.gradle/ (Mac) C:\Users\&l

[转]加速Android Studio/Gradle构建

加速Android Studio/Gradle构建 android android studio gradle 已经使用Android Studio进行开发超过一年,随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下. 开启gradle单独的守护进程 在下面的目录下面创建gradle.properties文件: /home/<username>/.gradle/ (Lin

(转)eclipse下 gradle构建项目

原文:http://www.ibm.com/developerworks/cn/opensource/os-cn-gradle/ 在 eclipse 下利用 gradle 构建系统 基本开发环境 操作系统:本教程使用的为 Windows Vista Enterprise, 如果您的系统是 Linux 的,请选择下载对应版本的其他工具,包括开发工具.Java EE 服务器.Apache Ant.SoapUI. 开发工具:Eclipse IDE for SOA Developers 版本,请到 ht

加速Android Studio/Gradle构建详解

当你的项目越来越大,添加的依赖库越来越多, gradle 的构建速度 会越来越慢, 慢到  怀疑你的电脑配置, 如果你的英文不错 ,那么你可以看gradle 的官方文档 ,里面有相关的介绍 http://www.gradle.org/docs/current/userguide/build_environment.html 首先 我们俩看一下 gradle的介绍 Gradle提供几个选项,使它容易配置的Java进程将被用于执行构建.同时可以配置这些在你当地的环境通过GRADLE_OPTS或JAV

Android studio Gradle 构建

软件需求: 安装gradle 下载gradle压缩包,解压到本地. 设置环境变量,新建系统变量,GRADLE_HOME:E:\installspace\gradle-1.11 path中增加;%GRADLE_HOME%\bin 测试是否成功,命令:gradle -v 安装Android studio(如果用Android studio) 下载:http://developer.android.com/sdk/installing/studio.html,运行安装即可 创建项目 File-New

Android Studio Gradle构建脚本

Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言. 构建工具就是对你的项目进行编译,运行,签名,打包,依赖,管理等一系列功能的合集,传统的构建工具有Make,Ant,Maven,lvy等, 而Gradle是新一代自动化构建工具,它是一个独立的项目,与AS,Android无关. 在项目的根目录有个build.gradle文件,里面有这么一句代码: classpath 'com.

加速Android Studio/Gradle构建

已经使用Android Studio进行开发超过一年,随着项目的增大,依赖库的增多,构建速度越来越慢,现在最慢要6分钟才能build一个release的安装包,在网上查找资料,发现可以通过一些配置可以加快速度,这里跟大家分享一下. 开启gradle单独的守护进程 在下面的目录下面创建gradle.properties文件: /home/<username>/.gradle/ (Linux) /Users/<username>/.gradle/ (Mac) C:\Users\<

优化Android Studio/Gradle构建

开启gradle单独的守护进程 在下面的目录下面创建gradle.properties文件: /home/<username>/.gradle/ (Linux) /Users/<username>/.gradle/ (Mac) C:\Users\<username>\.gradle (Windows) 把下面配置复制gradle.properties文件也可以优化: # Project-wide Gradle settings.# IDE (e.g. Android S