signature
означает, что для получения доступа к ресурсу ваше приложение должно быть подписано с тем же сертификатом, что и обладатель разрешения. Если это не ваше приложение, к которому вы пытаетесь подключиться, тогда вам в основном не повезло. Если это система одна, то вы не повезло еще больше, This is documented here:
«подпись»
Разрешения, что только система грантов, если запрашивающего приложения подписываются с тем же сертификатом, что и заявление, которое объявило разрешение. Если сертификаты совпадают, система автоматически предоставляет разрешение без уведомления пользователя или запрашивает явное одобрение пользователя.
EDIT
Im пытается прочитать файл LogCat через мое приложение. это требует с разрешением android.permission.READ_LOGS
Вы не можете получить доступ к журналам на фондовом ROM, которые не создаются приложением. Это введено по соображениям безопасности, поэтому не имеет смысла позволять вам получать его только потому, что вам это нужно. Если вы создадите собственное ПЗУ, вы можете его получить, но тогда вы должны это знать уже.
Что вы пытаетесь сделать? Может быть другой подход. – Simon
Я пытаюсь прочитать файл logcat через мое приложение. для этого требует разрешения android.permission.READ_LOGS , которые в последнее время изменили уровень защиты, как описано выше. –