Если во время использования приложений на Android появляется сообщение «Программе требуется доступ к хранилищу», то возможно, во время инсталляции софта вы не дали разрешение на использование внутренней памяти телефона. В материале рассмотрим пошаговую инструкцию, как разрешить доступ к хранилищу на Андроид.
Быстрый ответ
Чтобы разрешить Андроид смартфону доступ к внутреннему хранилищу, нужно действовать следующим образом:
- На домашнем экране поставить палец вверх и сделать свайп вниз.
- Появится шторка меню, где нажать по пиктограмме шестеренки.
- Откроются «Настройки», где выбрать вкладку «Приложения».
- Дождаться обновления списка установленного софта.
- В перечне найти нужное программное обеспечение.
- Открыть меню «Информация о приложении» и «Права».
- Активировать параметр «Доступ к памяти».
Для применения новых параметров, рекомендована перезагрузка мобильного устройства с операционной системой Андроид. Однако это не единственный способ разрешить использовать файловое пространство.
Как включить разрешение на доступ к хранилищу через системный файл
Файл манифеста AndroidManifest.xml хранит в себе информацию о программной и аппаратной конфигурации устройства. Также в него записываются разрешения для приложений Андроид. Пользователи могут вручную добавить для соответствующего программного обеспечения права доступа к хранилищу.
Важно! На Андроид потребуется открыть режим «Для разработчиков». Зайдите в «Настройки», «Система» и выберите пункт «О телефоне». Найдите строчку «Номер сборки» и сделайте по ней 7-10 быстрых тапов для включения функций разработчика.
Пошаговый алгоритм:
- Установите утилиту «Manifest Editor» на ПК, следуя подсказкам мастера установки.
- Подсоедините телефон к компьютеру с помощью USB-кабеля.
- Откройте «Настройки» Андроид и прокрутите перечень вниз.
- Выберете вкладку «Система» и «Для разработчиков».
- Активируйте параметр «Отладка по USB».
- Запустите редактор и подождите обнаружения устройства.
- Выберите ветку «Git» и «AndroidManifest.xml».
- Найдите в списке программу и рядом с пунктом «Rights» пропишите скрипт «WRITE_EXTERNAL_STORAGE и READ_EXTERNAL_STORAGE».
В правом верхнем углу редактора нажмите «Save». Это позволяет разрешить приложению использовать файловое хранилище External storage.
Читайте также: Как разрешить доступ к SD карте
Как на Honor разрешить доступ к внутреннему хранилищу
На смартфонах Хонор через персональный профиль Huawei можно разрешить права полного доступа к внутреннему хранилищу для приложений. Рассмотрим пошаговую инструкцию для Honor:
- В главном меню тапнуть по иконке Настройки.
- Вверху экрана нажать по имени пользователя.
- Откроется окно «Управление аккаунтом».
- Прокрутить перечень вниз и зайти в раздел «Конфиденциальность».
- Подождать обновления списка.
- Тапните по вкладке «Управление правами и согласиями».
- Перейдите в раздел «Контроль доступа к аккаунту».
На экране отобразится перечень установленного софта, совместимого с Андроид. Рядом с нужной программой нажмите на кнопку «Управлять правами». Во всплывающем окне тапните по пункту «Память» и активируйте переключатель.
Вопросы и ответы
Рассмотрим часто задаваемые вопросы пользователей.
Безопасно ли давать приложениям доступ к памяти?
Да, разрешать подключаться к месту хранения данных безопасно, если программное обеспечение скачано с официального сайта или Google Play Market. На сторонних веб-ресурсах APK-файлы могут быть заражены вредоносным кодом и после выдачи разрешений, присутствует вероятность попадания конфиденциальных данных третьим лицам.
Где находится хранилище Андроид?
Это независимая защищенная область. Она не связана со съемными картами памяти sdcard или microsd и другими запоминающими устройствами. Чтобы посмотреть хранилище, нужно: открыть «Проводник», «Телефон», «Android» и «Data». В данном каталоге присутствуют системные файлы и компоненты инсталлированных программ.
Что делать, если после установки разрешения на доступ к памяти, приложение все равно не может использовать хранилище?
Перезагрузите мобильный телефон. Чтобы новые параметры вступили в силу нужен рестарт системы. Если это не помогло, то попробуйте отключить на телефоне антивирусное программное обеспечение, возможно оно блокирует попытки доступа к защищенной области памяти.