Android客户端程序Gradle如何打包

2019-12-10 19:11:45于丽

四、带有项目依赖关系的gradle打包脚本配置

1、依赖项目 

a)如果使用eclipse作为开发环境,首先需要生成gradle配置脚本(详见二、准备工作)  
b)修改gradle脚本中apply plugin为以下配置

apply plugin: 'android-library'

c)其他配置同主项目,可参考简单项目gradle脚本配置

2、主项目

  a)如果使用eclipse作为开发环境,首先需要生成gradle配置脚本(详见二、准备工作)

  b)修改gradle脚本中apply plugin为以下配置

apply plugin: 'com.android.application'

  c)在主项目根目录下创建setting.gradle文本文件,用作引用依赖项目配置

//引入依赖项目名include 'library'
include 'library_pullToRefresh'
//创建目录引用,最后引号中是依赖项目存放的绝对路径
project(':library').projectDir = new File('/Users/freedoms/git/library') 
project(':library_pullToRefresh').projectDir = new File('/Users/freedoms/git/library_pullToRefresh') 

  d)在主项目的build.gradle中增加以下配置

//依赖配置
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':library_pullToRefresh') 
compile project(':library')
}

五、运行build脚本 

1、在命令行中cd 到主项目根目录下  
2、输入gradle clean执行(清理gradle生成的检查文件和打出的APK,可以不做,但是不保证中间是否会有什么奇怪问题,养成好习惯)