2016-01-29 5 views
0

Где я могу разместить файл конфигурации в проекте Android? В настоящее время я сделал каталог в Рез директории как: Рез/Config/configuration.propertiesФайл конфигурации в проекте Android

and want to access it as : 
properties = new Properties(); 
properties.load(getClass().getResourceAsStream("config/configuration.properties")); 

Он не работает: входной поток является нулевым

ответ

1

Вы можете поместить его в активов каталог в качестве активов/configuration.properties

Пример кода

try { 
    InputStream is = context.getAssets().open("configuration.properties"); 
    Properties props = new Properties(); 
    props.load(is); 

    String value = props.getProperty("key", ""); 

    is.close(); 
} catch (Exception e) { 
} 
+0

В моем проекте нет каталога ресурсов. Будет ли добавлен каталог с активами имен в основном, будет ли это работать? – Kuldeep

+0

Да. Это будет работать. –

Смежные вопросы