在android studio中我们可以发现好几个.properties属性文件。我大概的了解了一下,如图:
那么这几个属性文件,有什么呢?我们点进去修改一下看看就知道了,先说这个gradle.properties(global)这个,当我们想去修改她的时候,android studio会给我们一个提示:
说这个文件不属于这个project,是否仍然要去修改,那我们能怎么办,当然还是要去修改咯。
注意这个时候的项目名,我们再去打开另外一个项目
可以看到在另外一个项目的gradl.propeties(global)里面,发现也有我在之前工程添加的这两个属性,所以现在理解了什么叫全局的属性了吗?就是所有的工程都可以引用到的属性。
同理,gradle-wrapper.properties(global)也是同样的道理。而gradl.propeties(project)就是工程的属性文件。
那么,这几个文件有什么用吗?当然就是设置一些属性值咯!拿vitamio的工程作为例子:
我们在project的properties文件里面,写上一些属性,然后我们就可以在其他的地方进行引入,这样的好处大概是能够保证项目中各个model的一些基本配置相同吧,我是这样猜的。
我们去打开各个模块的gradle文件,就可以发现
再打开另一个
我们既可以通过这种方式在不同的模块去设置相同的属性了。
原来这几个.properties文件是这样用的,可以说是很厉害了。
最新推荐文章于 2024-09-21 10:53:27 发布