Проверить существование файла без запроса разрешений

Я обнаружил, что могу проверить существование файла (метод file.exist()) на Android 7 во внешнем хранилище без всплывающего запроса на разрешение для READ_EXTERNAL_STORAGE или же WRITE_EXTERNAL_STORAGE разрешения.

я имею WRITE_EXTERNAL_STORAGE в манифесте, но я не показываю разрешение всплывающего окна. И когда я делаю file.exist() У меня нет никаких исключений. Конечно, у меня есть исключение при попытке прочитать этот файл.

Это нормальное поведение? Можно ли ожидать, что это будет работать так же на других устройствах. Что касается меня, это странно, что я могу проверить существование файла без запроса пользователя.

0 ответов

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