模块构建配置文件:build.gradle

Module:build.gradle是用来配置模块的构建任务.

默认的build.gradle文件内容如下:

  1. //插件:
  2. //这个module是一个android程序,使用com.android.application
  3. //如果是android库,应该使用com.android.library
  4. apply plugin: 'com.android.application'
  5. android {//android程序构建需要配置的参数
  6. //编译使用的SDK版本
  7. compileSdkVersion 23
  8. //buildtool版本
  9. buildToolsVersion "23.0.2"
  10. defaultConfig {//默认配置
  11. applicationId "com.wirelessqa.basebuildsample" //apk包名
  12. //最小SDK版本
  13. minSdkVersion 16
  14. //目标SDK版本
  15. targetSdkVersion 23
  16. //version code
  17. versionCode 1
  18. //应用程序的版本
  19. versionName "1.0"
  20. //android单元测试test runner
  21. testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
  22. }
  23. //构建类型, 此处配置debug和release版本的一些参数,像混淆、签名配置.
  24. buildTypes {
  25. //release版本的配置
  26. release {
  27. //是否开启混淆
  28. minifyEnabled false
  29. //指定混淆文件及混淆规则配置文件的位置
  30. proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
  31. }
  32. }
  33. }
  34. //模块依赖
  35. dependencies {
  36. //编译依赖libs目录下所有jar包
  37. compile fileTree(dir: 'libs', include: ['*.jar'])
  38. //编译依赖appcompat库
  39. compile 'com.android.support:appcompat-v7:23.4.0'
  40. }

模块构建配置文件:build.gradle也可以在项目结构中配置,下面我们详细介绍一下.