Ответ 1
Подкаталоги не разрешены в папках ресурсов Android. Это, безусловно, неудобно.
Ранее обсуждалось: Могут ли каталоги, доступные для Android, содержать подкаталоги?
У меня много файлов в /res/raw. Есть ли способ организовать эту папку? Простое расположение в каталогах делает их невидимыми для R.raw.
Подкаталоги не разрешены в папках ресурсов Android. Это, безусловно, неудобно.
Ранее обсуждалось: Могут ли каталоги, доступные для Android, содержать подкаталоги?
Особенно, если вам не нужна ссылка в вашем классе R (и не интернационализация), используйте папку assets.
InputStream inStream = getAssets().open("subfolder/filename.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(inStream));
Он должен находиться на том же уровне, что и ваша папка res
/java
: src/main/assets/
Поскольку вы просили папку raw
, есть хороший шанс, что вы все равно хотите использовать.