模块化开发1笔记 变量配置的定义与读取

2018-10-25  本文已影响0人  吉凶以情迁

apply  from: 'config.gradle'
if(asApp.asBoolean()){
    print "asApp "
}else{

    print " not as App "
}

config.gradle

print "config.gradle被执行"
ext {
    authorInfo = [
            name: "qssq666"
    ]
    DEBUGMODE = true
    companyInfo = [
            "address" : "shenzhen",
            "address1": "test1"]
}

用冒号的是键值对,ext{}表示展开,固定的, =赋值的表示变量,

printf("name:"+authorInfo.name)
printf("name:"+authorInfo.get("name"))
image.png

读取gradle.properties内容

定义asApp=false
读取

上一篇 下一篇

猜你喜欢

热点阅读