Запретить другим приложениям запись на SD-карту - PullRequest
0 голосов
/ 19 декабря 2011

Есть ли способ использовать Java или C ++ для предотвращения записи всех приложений на SD-карту, когда мое приложение выполняет операцию записи?Может быть, какой-нибудь системный вызов Linux может это сделать?

Ответы [ 2 ]

0 голосов
/ 19 декабря 2011

Я не думаю, что вы можете запретить запись других приложений, но вы можете запретить им запись в ваш файл с помощью File.SetWritable (). Если это недостаточно безопасно, и если файл не слишком большой, вы можете записать его во внутреннее хранилище и затем переместить на SD.

0 голосов
/ 19 декабря 2011

Нет.Вы не можете запретить всем приложениям писать на SDCARD.(Приложениям предоставлены равные привилегии в Android в телефоне без рутирования)

Да, если телефон рутирован, вы можете выполнить это действие.

...