Я пишу приложение, которое должно изменить некоторые файлы, к которым у него нет доступа: база данных другого приложения, default.prop и т. Д.
В настоящее время это делается с помощью запроса su и временного"chmod 0777" к необходимым файлам.Но я думаю, что это не лучшее решение.
Есть ли какой-либо предпочтительный способ выполнения таких операций?
И как, например, я должен проверить, если команды оболочки (chown, chmod, grep,найти) поддерживаются инструментарием (если нет занятого ящика)?