原来这几个.properties文件是这样用的,可以说是很厉害了。


在android studio中我们可以发现好几个.properties属性文件。我大概的了解了一下,如图:



那么这几个属性文件,有什么呢?我们点进去修改一下看看就知道了,先说这个gradle.properties(global)这个,当我们想去修改她的时候,android studio会给我们一个提示:



说这个文件不属于这个project,是否仍然要去修改,那我们能怎么办,当然还是要去修改咯。




注意这个时候的项目名,我们再去打开另外一个项目




可以看到在另外一个项目的gradl.propeties(global)里面,发现也有我在之前工程添加的这两个属性,所以现在理解了什么叫全局的属性了吗?就是所有的工程都可以引用到的属性。


同理,gradle-wrapper.properties(global)也是同样的道理。而gradl.propeties(project)就是工程的属性文件。


那么,这几个文件有什么用吗?当然就是设置一些属性值咯!拿vitamio的工程作为例子:



我们在project的properties文件里面,写上一些属性,然后我们就可以在其他的地方进行引入,这样的好处大概是能够保证项目中各个model的一些基本配置相同吧,我是这样猜的。

我们去打开各个模块的gradle文件,就可以发现




再打开另一个




我们既可以通过这种方式在不同的模块去设置相同的属性了。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值