Прослушиватель событий Root-доступности Android
Мне нужно событие, чтобы посмотреть, взята ли корневая доступность на андроид устройстве.
Я обошелся без использования eventlistener. Эта программа хранит информацию о корневом доступе в базе данных SQLite. Через некоторое время он проверяет текущую информацию о корневом доступе и сохраненную информацию о корневом доступе. Если это изменено, это дает предупреждение. Но я хочу предупредить, как только изменится информация о корневом доступе, а не в какой-то период.
Как я могу это сделать? Для этого работает пользовательский прослушиватель событий? Мне нужна рекомендация для лучшего пути.
1 ответ
Как я понял, вы хотите проверить, рутируется ли устройство или нет? Тогда эта ссылка может вам помочь: Определить, работает ли на рутированном устройстве
Обратите внимание, что может быть опасно применять предложения по ссылке. Посмотрите на мой ответ там.
Кстати, рутирование требует выключения / перезапуска на устройстве, поэтому вам не нужен прослушиватель событий или тому подобное. Это будет бесполезно. Просто запросите при запуске вашего приложения (что означает создание вашего приложения), если устройство рутовано или нет по предложениям по ссылке, которую я разместил.