android 获取properties文件路径,读取local.properties文件

什么是local.properties文件

通过Android Studio创建一个Android工程后,在工程的根目录中都会生成一个名称为:local.properties文件,该文件一般用来存放该Android工程私有的属性配置,比如Android的sdk路径等等。local.properties文件一般都是存储到本地,禁止提交到服务器上。

读取local.properties文件内容

def readLocalProperties(){

File file = rootProject.file('local.properties')

if(file.exists()){

//加载资源

InputStream inputStream = rootProject.file('local.properties').newDataInputStream();

Properties properties = new Properties()

properties.load(inputStream)

if (properties.containsKey("sdk.dir")){

println properties.getProperty("sdk.dir")

}

}

}

local.properties的应用

利用local.properties文件存储到本地不提交的服务器的使用习惯,那么可以将一个项目的私有配置属性,存储到该文件中,比如:应用的包名、应用名称等

下面是一个在local.properties中配置项目的包名的demo

创建l

你可能感兴趣的:(android)