#android #storage
Помогите разобраться. Пытаюсь просто создать папку с подпапками в корне sdcard. new File(path).mkdirs(); path - /storage/sdcard1/GetGeo/backups/160516164519 mkdirs всегда возвращает false (папка не создаётся) в манифесте прописалскрин того, что выдаёт adbshell через него я могу создать папку Помогите разобраться почему может не работать как решить проблему Аналогичный алгоритм с path - /storage/sdcard0/GetGeo/backups/160516164519 (т.е. внутренней памятью) работает (т.е. все папки и подпапки создаются) На руках пока два девайса 5.1.1 и 5.1 и на обоих проблема. Известно про requestpermissions на 6+. Пока проверял только на android ниже 6
Ответы
Ответ 1
Подытожил для себя пока что так: Я могу писать в private на sdcard, например /storage/sdcard1/Android/data/my.awesome.package/,но в корень карты пока не могу Актуально для устройств с андроид 5+ Обновление: оказалось в private могу писать только на некоторых девайсах например на Xperia c4 не могу создать папку по private пути на флешке Обновление2: по неизвестным причинам с проблемой на Xperia c4 помогла перезагрузка телефона О_о
Комментариев нет:
Отправить комментарий