Android开发之build.gradle文件(app)

apply plugin: 'com.android.application'  //说明module的类型  com.android.application为应用程序,com.android.library为类库

android {

    compileSdkVersion 25         //编译的SDK版本,最佳选择为最新的API级别

    buildToolsVersion "25.0.2"           //编译的Tools版本,最佳选择为最新的API级别

    defaultConfig {          //默认配置

        applicationId "com.bignerdranch.android.criminalintent"           //应用程序的包名

        minSdkVersion 16 //支持的最低版本,操作系统会拒绝将应用安装在系统版本低于此标准的设备上

        targetSdkVersion 25 //支持的目标版本,最佳选择为最新的API级别

        versionCode 1 //版本号

        versionName "1.0"//版本名

    }   

}

   buildTypes {//build类型

        release {//发布

            minifyEnabled false //混淆开启

            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'//指定混淆规则文件

        }

    }

dependencies { //依赖配置,类似mavean

implementation fileTree(include: ['*.jar'], dir: 'libs')//依赖lib目录下的.jar文件
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})  
implementation 'com.android.support:appcompat-v7:25.1.0'//依赖的基础库
testImplementation 'junit:junit:4.12'  //测试需要的依赖包
implementation 'com.android.support:support-v4:25.1.0' //依赖的第三方开源库

每次修改完build.gradle文件,需要与项目进行同步后才能生效。同步的方法:

选择Tools → Android → Sync Project with Gradle Files菜单项,项目随即会重新完成编译。dependencies 中的第三方依赖包也会自动下载并包含到项目中来(类似mavean)。
添加依赖的方法有直接敲代码(需要记住长长的包名等信息),也可以有简单的图形方法。选择File → Project
Structure...菜单项打开项目结构对话框。选择左边的app模板,然后在右边点击Dependencies选项页。可以看到,应用模板的依赖项都列在这了,如图所示。

单击+号按钮,在选择Library dependency界面添加新的依赖项。从列表中找到并选择所需的库后单击OK按钮确认。回到app/build.gradle文件的编辑窗口,新的依赖项代码已经添加完毕了。然后就是同步一下,让系统自动去下载。

Android开发之build.gradle文件(app)

 

相关文章:

  • 2021-05-19
  • 2021-06-11
  • 2022-12-23
  • 2021-04-22
  • 2021-12-27
  • 2021-06-22
  • 2021-05-27
猜你喜欢
  • 2021-08-06
  • 2022-01-17
  • 2022-02-02
  • 2021-06-22
  • 2021-06-23
  • 2021-11-07
相关资源
相似解决方案