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");

猜你喜欢

转载自blog.csdn.net/qql7267/article/details/79412571