2012-05-23 2 views
0

Я хочу определить разрешение для конкретного приложения, и я не хочу получать к нему какие-либо приложения.Как определить разрешение для конкретного приложения в android?

Что мне делать? Установить его с помощью protectionLevel:signature? Если я должен использовать protectionLevel:signature, как определить ключ для других приложений?

ответ

1

Если вы установили protectionLevel на подпись, только приложения, подписанные с тем же ключом, смогут получить это разрешение. Итак, если вы подписываете все свои приложения с одним и тем же ключом, все ваши приложения смогут использовать это разрешение. До тех пор, пока вы позаботитесь сохранить свой секретный ключ для себя, ни одно другое приложение не сможет получить это разрешение.

+0

Спасибо, я искал о protectionLevel, но я ничего не нашел. Не могли бы вы дать мне образец кода? – azad

+1

Ссылка на Android содержит информацию об этом: http://developer.android.com/guide/topics/security/security.html#declaring http://developer.android.com/guide/topics/manifest/permission-element. html # plevel –

+0

Да, я изучил его. Я хочу знать о подписи. Как я могу использовать или кодировать и делать один и тот же ключ для всех моих приложений? – azad

Смежные вопросы