Не могу найти информацию о работе с системными данными.
То есть мне надо сделать следующие:
1. Запросить у пользователя root права
2. Произвести какие-то действия с данными(удалить, переместить и т.д).
Подскажите что-нибудь или дайте ссылку на какую-нибудь информацию по этой теме.
(РЕШЕНО) Работа с системными данными (superuser).
(РЕШЕНО) Работа с системными данными (superuser).
Последний раз редактировалось Fisheye 24 авг 2015, 22:59, всего редактировалось 1 раз.
Re: Работа с системными данными (superuser)
Нашёл, может кому пригодится.
Код: Выделить всё
try {
//Запрос прав суперпользователя
Process sh = Runtime.getRuntime().exec("su");
//Действия
DataOutputStream os = new DataOutputStream(sh.getOutputStream());
//Ниже: создание папки, все команы смотреть в linux
os.writeBytes("mkdir /data/data/ru.fisheye.apptools/patches \n");
} catch (IOException e) {
e.printStackTrace();
}