美文网首页
gradle(2)-扩展属性

gradle(2)-扩展属性

作者: 高斯巴 | 来源:发表于2018-11-12 15:30 被阅读0次

    配置扩展属性方式2:

    在gradle.properties文件中配置,但是只能配置键值对,也可以满足基本的需求了.
    注意:这里定义的属性名称不能和build.gradle中已定义的方式重复,否则编译不会报错,运行时会报错找不到属性.

    gradle.properties中添加配置:

    isLoadTest=false
    mCompileSdkVersion=25

    settings.gradle中使用例子:

    include ':app'
    println("初始化阶段开始执行...")

    //从gradle.properties中获取的需要类型转换

    if(hasProperty('isLoadTest')?isLoadTest.toBoolean():false){

    include ':example'
    

    }

    app的project中使用例子:

    //直接使用

    compileSdkVersion mCompileSdkVersion.toInteger()

    相关文章

      网友评论

          本文标题:gradle(2)-扩展属性

          本文链接:https://www.haomeiwen.com/subject/gercfqtx.html