未分类 · 2024年10月10日

Android读取配置文件的方法

创建配置文件config.xml;该文件需要存放在目录Assets下;

该目录下的文件进行升级并不会被覆盖~

创建一个函数来读取配置文件

//声明
private String getConfigUrl(String name) {
        String value = "";
        try {
            InputStream inputStream = getAssets().open("config.xml");
            XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
            XmlPullParser parser = factory.newPullParser();
            parser.setInput(inputStream, null);

            int eventType = parser.getEventType();

            while (eventType != XmlPullParser.END_DOCUMENT) {
                String tagName = parser.getName();
                switch (eventType) {
                    case XmlPullParser.START_TAG:
                        if (tagName.equals(name)) {
                            value = parser.nextText();
                            break;
                        }
                }
                eventType = parser.next();
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
        return value;
    }
    
//使用    
String url = getConfigUrl("Url");
Java