Я пытаюсь QFile::seek
разместить больше 2 ГБ. Он возвращает false с ошибкой QFileDevice::PositionError
.
Кажется, что Qt для Android скомпилирован без определения _FILE_OFFSET_BITS=64
(https://android.googlesource.com/platform/bionic/+/master/docs/32-bit-abi.md).
Я создал отчет об ошибке .
Есть ли обходной путь для этого? Самостоятельно собрать Qt? Использовать собственные функции C / C ++ вместо QFile?