• 项目构建配置文件build.gradle
    • 在Project Structure中设置

    项目构建配置文件build.gradle

    Project:build.gradle是用来配置项目的构建任务.
    默认的build.gradle内容如下:

    1. //项目构建文件,你可以到各子项目/模块添加常用的配置选项.
    2. buildscript {
    3. //Android插件从这个仓库中下载
    4. repositories {
    5. jcenter() // 依赖仓库源的别名,兼容maven的远程中央仓库
    6. }
    7. //依赖
    8. dependencies {
    9. // android gradle插件
    10. classpath 'com.android.tools.build:gradle:2.2.0-alpha1'
    11. // 提示:
    12. //请不要在此处添加应用程序依赖;它们应该在单个Module(模块)build.gradle文件中添加
    13. //这里添加的应该只是Project的依赖
    14. }
    15. }
    16. //此处配置Project中默认的仓库源,包括每个module的依赖
    17. //这样每个module就不用单独配置仓库了
    18. allprojects {
    19. repositories {
    20. jcenter()
    21. }
    22. }
    23. // 打包前执行clean任务
    24. // 任务类型是 Delete
    25. // clean任务就是删除项目根目录下的build目录(build为输出目录)
    26. task clean(type: Delete) {
    27. delete rootProject.buildDir
    28. }

    buildscript中的repositories是指定Android插件的仓库源.

    allprojects中的repositories是指定整个Project中默认的仓库源.

    在Project Structure中设置

    我们可以在Project Structure —> Project中设置Gradle和Android插件的版本,以及Android插件和默认第三方库的仓库源.

    Project Structure和Project build.gradle对应的关系: