как проверяются разрешения безопасности Android на во время выполнения?

Этот вопрос уже задавался в Как Android обеспечивает соблюдение разрешений?, Несмотря на хорошие обсуждения, на вопрос все еще нет полного ответа.

В среде разработки исключения генерируются, когда приложение пытается что-то сделать это требует разрешения s не объявлены в AndroidManifest.xml. Так как же система времени выполнения реализует проверку во время выполнения?

Я предполагаю, что это, скорее всего, сделано в основной структуре, которая может нуждаться или не нуждаться в поддержке собственного кода. Но я не знаю, какие файлы исходного кода в AOSP имеют к этому отношение.

5
задан Community 23 May 2017 в 12:16
поделиться