Адрес для входа в РФ: exler.wiki
Проблемы с доступом к SD-карте
На Samsung Galaxy S7 edge столкнулся со странной проблемой: некоторые приложения не открывают SD-карту. Они ее вроде видят, но когда нажимаешь на sdcard - открывают emulated, то есть основную память.
Такая штука наблюдается, например, в ридерах и музыкальном плеере JetAudio Plus.
А, например, Coolreader SD-карту вообще не видит.
И JetAudio SD-карту вообще не видит. Но при этом если из файлменеджера запускать с SD-карты аудиотрек - JetAudio его преспокойно играет. Дурдом.
При этом MXPlayer видеотреки на SD-карте прекрасно видит, Google Play тоже, файловый менеджер карту видит и файлы показывает, остальные приложения вроде тоже спокойно все видят.
Карта на 128 Гб, отформатирована в exFAT.
Кто подскажет, как с этим справиться, буду очень благодарен, а то если библиотеку я в основную память закачать могу, то аудиотреки - не получится совершенно точно.
"Проблема" действительно начинается с верий Android 4.4.x., в связи с введёнными Гуглом ограничениями в API. Но другие разработчики научились её обходить тем или иным способом. Так что тут есть и некая "вина" автора Cool Reader.
P.S. А почему всё же пользуетесь не тем же Moon+ Reader, к примеру? Просто интересно...
На вашем скриншоте, Алекс, Cool reader внешнюю карту даже не видит. SD - это внутренняя память, внешняя показывается как ext SD.
А и точно, спасибо.
Cool Reader не видит внешнюю карту 32 Gb. Есть версия читалки Cool Reader GL, она карту видит. FBReader, AlReader, ZXReader, Moon-Reader - тоже с внешней карточкой нормально работают.
Видит, но как /storage/A8E1-4DEB. У Alreader - то же самое. У JetAudio - та же фигня, видит по такому адресу. В общем, только CoolReader у меня совсем не увидел карту памяти, ну и хрен бы с ним.
Вот он видит, точно, спасибо.
В Самсунге это не работает.
Прекрасно видит карту.
Вот это интересно, спасибо, сейчас попробую.
У меня при форматировании ничего объединить не предлагает.
жадные производители блокируют такую возможность. Это точно Сони и Самсунг, остальных не проверял.
sourceforge.net/p/crengine/bugs/365/
Для Cool Reader eсть временное решение - Настройки - Расширенные настройки - Память - Место Сохранения по умолчанию - SD-карта. В этом случае Cool Reader видит как SD только карточку, но не видит внутреннюю память.
Не вижу там "Расширенные настройки".
Это что должно означать?
Попробуйте очистить кэш gapps-oв(приложение google Play и сервисы google), и перезагрузите смартфон. Помогает почти всегда.
может неправильная версия гапс установлена? Или они изначально в цианогене были встроены?
Я поэтому отказался от кулридера и перешел (в качестве второго ридера) на AlReader. Мой основной ридер FBReader работает с картой нормально.
Не видит он никакую карту.
Возможно, не все приложения могут работать с картой 128 Мбайт.
С чего вдруг, если система ее поддерживает и прекрасно видит.