Android - Дозволи (Permissions)

Опубликовано: 09 Октябрь 2024
на канале: Roman Andrushchenko
7,387
314

Дозволи (permissions) в Android. Типи дозволів: install-time дозволи та runtime-дозволи. Види install-time дозволів: normal і signature. Види runtime дозволів: hard restricted і soft restricted. 9 груп runtime-дозволів. Також розбираємо 2 способи запиту дозволів: стандартний та за допомогою Activity Result API.

===
Підтримка:
Buy Me a Coffee: https://uandocde.com/join/coffee
PayPal: [email protected]
===

Код: https://github.com/romychab/android-t...

Activity Result API:    • Питання-відповідь №4 - Activity Resul...  
Side-ефекти:    • Android - Side-ефекти в MVVM: викорис...  

Корисні посилання:
1) Hard Restricted Permissions: https://source.android.com/devices/te...
2) Що робити з WRITE_EXTERNAL_STORAGE, починаючи з Android 10/11:
https://developer.android.com/about/v...
https://developer.android.com/trainin...
3) Нові дозволи для Bluetooth (з Android 12): https://developer.android.com/about/v...

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