Проверить существование файла без запроса разрешений
Я обнаружил, что могу проверить существование файла (метод file.exist()) на Android 7 во внешнем хранилище без всплывающего запроса на разрешение для READ_EXTERNAL_STORAGE
или же WRITE_EXTERNAL_STORAGE
разрешения.
я имею WRITE_EXTERNAL_STORAGE
в манифесте, но я не показываю разрешение всплывающего окна. И когда я делаю file.exist()
У меня нет никаких исключений. Конечно, у меня есть исключение при попытке прочитать этот файл.
Это нормальное поведение? Можно ли ожидать, что это будет работать так же на других устройствах. Что касается меня, это странно, что я могу проверить существование файла без запроса пользователя.