Androidstudio配置本地Gradle

转载 2015年07月07日 15:29:23

以下是我折腾Android studio中的gradle的过程, 记录一下, 以便以后再折腾的时候方便一些.


1. 准备知识
    1) 需要的软件: 
        gradle				最新版2.2.1
        android studio			最新版1.0.2
        gradle for android studio 插件	最新版1.0
    2) gradle路径, 包括下载下来的zip包位置, 解压后的位置.
    3) 需要配置gradle的环境变量: GRADLE_HOME, GRADLE_USER_HOME, PATH
    4) android studio项目有一个配置文件需要修改: (你的项目路径)/gradle/wrapper/gradle-wrapper.properties
    5) android studio项目的编译配置. (你的项目路径)/build.gradle


2 步骤:
    1) 下载最新的gradle.  我下载时最新的是2.2.1, all的就行.  http://www.gradle.org/downloads 
    2) gradle路径
        把gradle-2.2.1-all.zip放到你自己的一个目录下, 并且解压. 我这里放的目录是:
            ~/.gradle/distribution/gradle-2.2.1-all.zip
            ~/.gradle/gradle-2.2.1/
            新建一个软链接 ln -s ~/.gradle/gradle-2.2.1/ ~/.gradle/mygradle
    3). 配置环境变量, 打开 ~/.bashrc, 增加如下几行
        # gradle
        export GRADLE_HOME=/home/zzq/.gradle/mygradle
        export GRADLE_USER_HOME=/home/zzq/.gradle
        export PATH=$GRADLE_HOME/bin:$PATH
    4) 修改Android studio的项目文件 gradle/wrapper/gradle-wrapper.properties
        修改distributionUrl项为以下路径:
        distributionUrl=/home/zzq/.gradle/distribution/gradle-2.2.1-all.zip
    5) 修改gradle for Android studio插件版本. 文件build.gradle
        dependencies {
                classpath 'com.android.tools.build:gradle:1.0'
        }
        修改成 1.0
    6) Android studio IDE 中的配置
        a 如果你如上的步骤都正确的话, 打开Android studio, 导入项目,
        b 则会出现选择 gradle的 setting对话框,
        c 如果没有, 也可以自己打开(File->Settings->gradle)
        d 选择use local gradle distribution,
        e gradle home配置为 /home/zzq/.gradle/mygradle
        f 确定

 
3. 关于版本号对应关系:
 1) Android studio, gradle, build.gradle这三个版本号是有紧密关系的, 一定要匹配, 否则就会出现问题.
 2) 目前我的配置对应的是 Android studio 1.0RC + gradle2.2.1 + build.gradle(0.14.+)
 3) 0.13.+对应的是 gradle2.1, 0.14.+对应的是 gradle2.2.1
 4) 如果你不知道它们之间的对应关系, 那就都下载最新版本吧.

4. 修改模板,使新建工程使用本地gradle:
打开文件 android-studio/plugins/android/lib/templates/gradle/wrapper/gradle/wrapper/gradle-wrapper.properties, 修改:
distributionUrl=file\:/home/zzq/.gradle/distribution/gradle-2.2.1-all.zip


还在为AndroidStudio的Gradle版本配置头疼?看看老司机的解决方法吧

在AndroidStudio中新建项目成功后会自动下载对应版本的Gradle,那么下载的Gradle到什么地方呢?Mac上会默认下载到 /Users//.gradle/wrapper/dists 目录...
  • github_36713209
  • github_36713209
  • 2017年01月12日 12:02
  • 4258

修改android studio的Gradle本地仓库的位置

由于Android studio默认使用自带的Gradle 我安装的是gradle-3.1 将Gradle的默认目录复制到你期望仓库的盘符 例:我复制到F盘 ...
  • u011781521
  • u011781521
  • 2016年11月17日 12:44
  • 6591

【android studio】 gradle配置成本地离线zip包

关键词:distributionUrl修改成本地路径 使用场景,1平常项目;2github上的项目,下载后先修改配置文件再open 一、gradle离线包下载地址: http://android-...
  • JingleYe
  • JingleYe
  • 2016年09月28日 12:02
  • 8500

【AndroidStudio】手动配置gradle的方法

1 问题 (1) android sutdio第一次打开一个工程巨慢怎么办?  (2) 手动配置Gradle Home为什么总是无效?  (3) 明明已经下载了Gradle,配置了gradl...
  • QPC908694753
  • QPC908694753
  • 2017年11月18日 12:55
  • 76

AndroidStudio本地化配置gradle的buildToolsVersion和gradleBuildTools

gradle.properties有两个非常有用的属性: 1. **在Android项目中的任何一个build.gradle文件中都可以把gradle.properties中的常量读取出来,不管这...
  • guiying712
  • guiying712
  • 2017年05月22日 20:47
  • 5864

AndroidStudio配置gradle

项目版本迭代,gradle升到3.3了,以前的2.4用不了了,在网上下载一个3.3的gradle,解压在任意一个你想要放置的文件夹下,配置环境变量,在AndroidStudio里选择下路径即可。1、下...
  • wan_zaiyunduan
  • wan_zaiyunduan
  • 2017年03月21日 21:17
  • 160

androidstudio中各种gradle配置解释说明

androidstudio中各种gradle配置解释说明 项目的Project的配置 buildscript { //设置脚本的运行环境 repositories { //支持java...
  • sky1373516909
  • sky1373516909
  • 2017年11月29日 10:12
  • 41

从Eclipse到AndroidStudio(四)Gradle基本配置

转载地址:http://www.jianshu.com/p/cd8fe9b16369# 我们还是以AndroidStudio 2.1.1为例来讲。 用AndroidStudio就逃...
  • scott2017
  • scott2017
  • 2016年07月01日 11:01
  • 963

在AndroidStudio中配置Gradle进行 “动态编译期间,根据远程服务器地址 ,生成多类安装包”

原文地址:http://www.cnblogs.com/vir56k/p/4763810.html 需求:   在产品开发中,经常需要发布各个版本,每个版本的服务器地址有不同的服务器地址。比...
  • u011064099
  • u011064099
  • 2016年03月28日 11:08
  • 961

从Eclipse到AndroidStudio(四)Gradle基本配置

从Eclipse到AndroidStudio(四)Gradle基本配置 字数3789 阅读360 评论4 喜欢13 本文已授权微信公众号:鸿洋(hongyangAndroid)在微信公...
  • u011818282
  • u011818282
  • 2016年07月02日 09:09
  • 371
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Androidstudio配置本地Gradle
举报原因:
原因补充:

(最多只允许输入30个字)