Этот код работает для меня, но сообщается в fabri c Не работают сбои на некоторых устройствах и фактически mkdirs retrun false. Я уже проверял dir.exists ().
File dir = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/Gahvare/");
if (!dir.exists()) {
if (!dir.mkdirs()) {
Crashlytics.logException(new Exception("in downloadFileWithProgressBar directory not exist, path: " + dir.getPath() + " absolut path is :" + dir.getAbsolutePath()));
// callback.onFailure(CONNECTION_ERROR);
}
}
список устройств не работает