Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как для записи на внутреннюю память на Android 10 использовать у СИ fopen или Assign у Pascal?

ПТИЦА ГОВОРУН... Мыслитель (9023), на голосовании 1 месяц назад
Использую приложения: Coding C и Pascal N-IDE.

Файл куда то пишется и от туда же потом читается, но я не могу его найти в файловой системе.
Что за бред?
Искал файл даже поиском Total Commander и всë равно не могу найти.

Мне вообще нужно прочитать файл с папки Download, но я не могу понять какой путь писать.
Поэтому решил сделать запись файла без указания пути, и найти потом куда он запишется, в какую папку.
В итоге файл пишется и потом даже читается, но в "доступной" файловой системе я его не вижу.

Устройство не рутированно.
Голосование за лучший ответ
СКОРОЖАРКА!!! Гуру (3195) 2 месяца назад
если ты не указываешь путь сохранения, то файл сохранится в /data/data/<имя_приложения>/files, и доступ к этому файлу будет только у твоей проги, доступ к /data/ есть только у системы. у тебя должна быть функция возвращающая путь сохранения файлов, вот и посмотри что она возвращает
ПТИЦА ГОВОРУН...Мыслитель (9023) 2 месяца назад
Спасибо, понял.
Похожие вопросы