Когда запрашивать READ_EXTERNAL_STORAGE на Android 6.0 (Зефир)

Мое приложение требует WRITE_EXTERNAL_STORAGE а также READ_EXTERNAL_STORAGE разрешения для работы с изображениями пользователя по требованию, которые находятся в папке, не зависящей от приложения. Поэтому мне интересно, когда мне следует запрашивать предоставленное разрешение, прежде чем открывать экран / службу, которая начнет операции ввода-вывода файла?

1 ответ

Вам следует рассмотреть возможность просмотра этого видео с ввода-вывода, в котором рассказывается о некоторых передовых практиках.

Если использование этих разрешений требуется для основной функциональности вашего приложения, вам следует запросить их после теплого приветствия при первой загрузке приложения. Если это второстепенная функциональность, с которой некоторые пользователи могут никогда не столкнуться, то лучше делать это только после того, как пользователь попытается использовать эту функциональность.

Другие вопросы по тегам