Краткий ответ: да
Длинный ответ:
Да, но только из каталога приложения. Приложение имеет доступ к собственному каталогу данных (например, /data/data/app.package.name/), но не имеет доступа к другим каталогам в разделе / data. Вы можете хранить файлы в собственном каталоге без дополнительных разрешений или инструментов, но вы не можете делать это с другими каталогами данных без root
Вы можете получить путь к этому каталогу, используя context.getDataDir()
, но он недоступен для API ниже 24. Вы должны использовать context.getFilesDir()
, context.getCacheDir()
или context.getDir(String, int)
вместо