Denisov80
@Denisov80
Юный Программист

Как использовать android:protectionLevel?

Подскажите как работать с android:protectionLevel, не могу понять как использовать, везде поверхностное описание (normal, dangerous, signature)
Я так понимаю что с его помощью можно защитить/ограничить модификацию кода?
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
Скорее всего, речь о разрешениях. Как можно понять по ссылке, использовать его ты можешь только когда создаёшь собственный permission. Для чего это нужно? Например, чтобы защитить публичный ContentProvider от доступа приложений, подписанных другой подписью. Все свои приложения можно подписывать одной подписью, создать разрешение с android:protectionLevel="signature", установить его в ContentProvider, и тогда контент будет доступен только твоим приложениям.
Тот же механизм используют системные разрешения.
Защитить код от модификации это никак не поможет, вообще не связано.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы