Android - Разрешения (Permissions)

93 Просмотры
Издатель
Разрешения (permissions) в Android. Типы разрешений: install-time разрешения и runtime разрешения. Виды install-time разрешений: normal и signature. Виды runtime разрешений: hard restricted и soft restricted. 9 групп runtime разрешений. Также разбираем 2 способа запроса разрешений: стандартный и с помощью Activity Result API.

Исходники: https://github.com/romychab/android-tutorials/tree/main/permissions

Activity Result API: https://www.youtube.com/watch?v=25LUF342XMU
Side-эффекты: https://www.youtube.com/watch?v=hayYAqxhEwM

Полезные ссылки:
1) Hard Restricted Permissions: https://source.android.com/devices/tech/config/runtime_perms#hardRestrictions
2) Что делать с WRITE_EXTERNAL_STORAGE, начиная с Android 10/11:
- https://developer.android.com/about/versions/11/privacy/storage
- https://developer.android.com/training/data-storage#permissions
3) Новые разрешения для Bluetooth (с Android 12): https://developer.android.com/about/versions/12/features/bluetooth-permissions

00:00 - Введение
00:39 - Зачем нужны разрешения
01:13 - Алгоритм работы с разрешениями
03:08 - Классификация разрешений
08:33 - Примеры некоторых разрешений
14:06 - Группы Runtime-разрешений
14:58 - Способы запроса Runtime-разрешений
15:28 - Пример работы с разрешениями
42:14 - Запрос разрешений с помощью Activity Result API
Категория
Разработка Приложений
Комментариев нет.