Ответ
Да, можно добавить собственное разрешение (permission) в AndroidManifest.xml. Для этого нужно:
- Объявить permission в манифесте:
<permission
android:name="com.example.app.MY_PERMISSION"
android:protectionLevel="signature|dangerous" />
- Использовать его в компонентах приложения или запрашивать:
<uses-permission android:name="com.example.app.MY_PERMISSION" />
Особенности:
protectionLevelопределяет уровень защиты:normal- автоматически предоставляетсяdangerous- требует подтверждения пользователяsignature- доступно только приложениям с тем же ключом подписи
- Для межпроцессного взаимодействия разрешение должно быть объявлено в обоих приложениях