Я пытаюсь записать звук и создать wav-файл на Google Диске с помощью Android API. У меня есть первый проход, где я пишу заголовок с длиной файла 0 байт, потому что я не знаю, какой длины будет записанный звук, и я не хочу хранить все это в памяти. Как только запись закончена, я возвращаюсь к байту 4 и записываю длину файла.
Это прекрасно работает при использовании RandomAccessFile, но я не могу понять, как что-то сделать с помощью API Google Диска. https://developers.google.com/drive/android/files
Класс DriveContents (https://developers.google.com/android/reference/com/google/android/gms/drive/DriveContents) не указывает ни на какой способ поиска по содержимому. Любые идеи?