Ну, в-общем, отпишусь вкратце, если кто-то тоже будет это искать.
В Юнити папку приложения можно получить по
Application.persistentDataPath
В это папку можно читать и писать файл через удобный вам интерфейс ввода-вывода.
Например:
File.WriteAllText(Application.persistentDataPath + "/foo.txt", "bar");
Для упрощения поисков выведите Application.persistentDataPath на экран каким-либо образом (например я создал Text на канвасе и высрал её туда).
Например, путь может выглядеть так:
Android/data/com.foo.bar/files
Теперь то, что может сбить поначалу с толку.
В Юнити обязательно надо либо включить галку "
Developbemt Build" в настройках билда, либо выбрать
player settings > android > configuration > write access = external, иначе на Андроиде приложение будет "в песочнице", писать, что она находится в /data/data, но на деле извне к ней доступа будет не получить (если у вас не рутован девайс).
Соответственно, я сначала долго не мог найти, куда же пишется и откуда читается, и выставление Write Access мне помогло. Тогда я положил в эту папку файл с конфигом, и он нормально прочитался моей игрой. Хеппи энд.