Список разрешений Android нормальные разрешения и опасные разрешения в API 23? [дубликат]
этот вопрос уже есть ответ здесь:
- Разрешение Android не работает даже если я объявил его 10 ответов
какие разрешения необходимы для запроса разрешений во время выполнения API 23?
2 ответа:
начиная с уровня API 23, следующие разрешения классифицируются как PROTECTION_NORMAL:
ACCESS_LOCATION_EXTRA_COMMANDS ACCESS_NETWORK_STATE ACCESS_NOTIFICATION_POLICY ACCESS_WIFI_STATE BLUETOOTH BLUETOOTH_ADMIN BROADCAST_STICKY CHANGE_NETWORK_STATE CHANGE_WIFI_MULTICAST_STATE CHANGE_WIFI_STATE DISABLE_KEYGUARD EXPAND_STATUS_BAR GET_PACKAGE_SIZE INSTALL_SHORTCUT INTERNET KILL_BACKGROUND_PROCESSES MODIFY_AUDIO_SETTINGS NFC READ_SYNC_SETTINGS READ_SYNC_STATS RECEIVE_BOOT_COMPLETED REORDER_TASKS REQUEST_IGNORE_BATTERY_OPTIMIZATIONS REQUEST_INSTALL_PACKAGES SET_ALARM SET_TIME_ZONE SET_WALLPAPER SET_WALLPAPER_HINTS TRANSMIT_IR UNINSTALL_SHORTCUT USE_FINGERPRINT VIBRATE WAKE_LOCK WRITE_SYNC_SETTINGS
и
опасные permissions:
READ_CALENDAR WRITE_CALENDAR CAMERA READ_CONTACTS WRITE_CONTACTS GET_ACCOUNTS ACCESS_FINE_LOCATION ACCESS_COARSE_LOCATION RECORD_AUDIO READ_PHONE_STATE READ_PHONE_NUMBERS CALL_PHONE ANSWER_PHONE_CALLS READ_CALL_LOG WRITE_CALL_LOG ADD_VOICEMAIL USE_SIP PROCESS_OUTGOING_CALLS BODY_SENSORS SEND_SMS RECEIVE_SMS READ_SMS RECEIVE_WAP_PUSH RECEIVE_MMS READ_EXTERNAL_STORAGE WRITE_EXTERNAL_STORAGE
Android 6.0 несколько разрешений запроса Подробнее
источник https://developer.android.com/guide/topics/permissions/requesting.html#normal-dangerous
обычные разрешения не влияют непосредственно на конфиденциальность пользователя. Если приложение перечисляет обычное разрешение в своем манифесте, то эти разрешения будут автоматически предоставлены системой при установке. Некоторые из наиболее распространенных обычных разрешений приведены ниже.
проверьте и измените подключение к данным: включите состояние сети, состояние Wi-Fi, Bluetooth, Интернет и т. д.
пример:
источник: https://vmokshagroup.com/blog/android-runtime-permissions/