Я создаю приложение, которое должно читать и писать из системных файлов и в них.Первая идея состояла в том, чтобы использовать команды echo и cat, но это оказалось очень сложно, и это не сработало половину времени.
Поэтому мы думали об изменении разрешений этих системных файлов на 777 с помощью команды chmod, а затемоткрывая их с помощью File
в java.
Я могу изменить разрешение, но когда я создаю новый объект File для этого файла и запускаю file.canRead()
, я получаю false.
Кто-нибудь знаетв чем проблема?Я делаю что-то неправильно?Это вообще возможно?
Я использую Android 7.0 с рутом.