您的位置:首页 > 移动开发 > Android开发

Androidstudio配置本地Gradle

2015-07-07 15:29 561 查看


以下是我折腾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



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: