Я пишу приложение, которое не должно работать на устройствах с root-доступом. Я хочу хранить некоторые безопасные данные, и это возможно только на некорневых устройствах, поскольку никто не может получить доступ к файлам в / data / data / package-name .
Кто-нибудь знает:
1) Можно ли предотвратить установку приложения на устройствах с root-доступом? Я читал кое-что о «механизме защиты от копирования» Android Market. Эта функция кажется устаревшей и заменена функцией лицензирования. Однако лицензирование возможно только для платного приложения, а мое бесплатное ...
2) Можно ли программно проверить, рутировано ли устройство или нет? Если бы это было возможно, я мог бы просто остановить приложение, если устройство внедрено.
Любая помощь по этой теме приветствуется!