JAVA android 获取assets文件夹中的properties文件 并从中获取数据

Posted 萧熊猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA android 获取assets文件夹中的properties文件 并从中获取数据相关的知识,希望对你有一定的参考价值。

class PropertiesUtils {
    
    private static Properties properties = null;
    
    private static void readProperties() {
        try {
            InputStream in = PropertiesUtils.class.getResourceAsStream("/assets/sdk_param_config.properties");
            properties = new Properties();
            properties.load(in);
        } catch (IOException e) {
            e.printStackTrace();
        } catch (NullPointerException e) {
            Log.e("PropertiesUtils", "get nothing");
            e.printStackTrace();
        }
    }
    
    public static Properties getProperties() {
        if (properties == null) {
            readProperties();
        }
        return properties;
    }
}

文件存放于主程序里

 

获取数据

 

String a = properties.getProperty("a");

 

以上是关于JAVA android 获取assets文件夹中的properties文件 并从中获取数据的主要内容,如果未能解决你的问题,请参考以下文章

Android-Android下怎么遍历assets录下的子文件夹

如何得到android项目assets目录中的内容?

android 怎么在代码中引用assets中的资源

Android 项目中的资源获取方法

android如何获取assets文件夹下面文件的大小

手机如何读取assets隐藏目录