Я хочу программно найти в своем приложении, если Android-телефон укоренен. Я нашел много ссылок, таких как: Determine if running on a rooted device Effective way to programatically check if I'm rooted on Android? обсуждение на эту же тему. Однако, как упоминалось в этих ссылках, нет никого и определенного способа узнать. Эти сообщения довольно старые, и мне было интересно, есть ли что-то лучше для этого сейчас в последних выпусках?Как проверить, установлен ли телефон Android?
Заранее благодарен!
Вы не получите ответ на этом форуме с таким вопросом. Вы должны попробовать некоторые из ваших/собранных идей и спросить о проблеме, с которой вы встречались во время ее реализации. С другой стороны, некоторая идея заключалась бы в том, чтобы иметь несколько методов, которые пробовали каждый сценарий (назовите 'su', разрешение суперпользователя запроса, попробуйте написать в привилегированной папке ...), и если какой-либо из них будет успешным, вы будете на корневое устройство. – JScoobyCed
Мое основное намерение, поставив вопрос, было выяснить, есть ли что-то недавно добавленное в андроид-фрейм, чтобы проверить на root. Очевидно нет! Я получаю те же ответы, что и в более старых сообщениях. В любом случае спасибо! – Keya