• 配置应用程序属性
    • Compile Sdk Version: 指定Android的编译版本.
    • Build Tools Version: 指定构建工具的版本.
    • Library Repository: 指定依赖的仓库源.
    • Incremental Dex: 增量dex打包

    配置应用程序属性

    Compile Sdk Version: 指定Android的编译版本.

    对应build.gradle文件中的参数是:

    1. compileSdkVersion 23

    Build Tools Version: 指定构建工具的版本.

    对应build.gradle文件中的参数是:

    1. buildToolsVersion "23.0.2"

    SDK编译版本和构建工具的版本都是我们已经下载到本地的,如果本地没有就不会出现在选择列表中.

    Library Repository: 指定依赖的仓库源.

    默认Project的build.gradle中已经指定了全局的仓库源,默认都是jcenter.因此这里可以为空.
    如果重新指定,将会覆盖project build.gradle中的配置.
    如果此处指定从maven中央仓库下载依赖,相应的module build.gradle文件中会新增下面的参数:

    1. aaptOptions {
    2. ignoreAssetsPattern 'bixiaopeng'
    3. }

    Incremental Dex: 增量dex打包

    开启此功能可以提升编译打包的速度,因为是增量打包而不是全量.
    补充: Dex将.class文件转为Dalvik VM能识别的.dex文件
    如果打开增量打包dex为true,相应的build.gradle文件中会增加下面的参数:

    1. dexOptions {
    2. incremental true
    3. }