如何在安卓工作室项目中加载.properties文件数据
在我当前的应用程序中,我需要维护一个文件,并且需要从此属性文件中获取java文件中的数据。我已经放置了属性文件,并且正在访问这些属性文件的值位于同一位置。但是当我运行应用程序时,它给出了.config.properties
ConfigUtil.java
FileNotFoundException
我无法理解为什么当两者都在同一文件夹中时,这不会加载属性文件。
My ConfigUtils.java代码是:
public class ConfigUtil {
private Properties properties;
InputStream inputStream = null;
public Properties getUrl(){
properties = new Properties();
try {
inputStream = new FileInputStream("config.properties");
properties.load(inputStream);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally {
if(inputStream != null){
try {
inputStream.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return properties;
}
}
和 config.properties 文件也位于 相同的文件夹位置是:config.properties
/app/src/main/java/config.properties
位置是:ConfigUtil.java
/app/src/main/java.configutils.java