Как загрузить файлы на устройстве с App Folder на Google Диске? Эта папка невидима для пользователя, и только конкретное приложение может ее использовать.Android Google Drive API загружает файлы из папки приложения
В принципе, мне нужно загрузить несколько файлов внутри этой папки (некоторые приложения и пользовательские настройки), а затем я хочу загрузить их обратно на устройство. Он работает как некоторая резервная копия для пользовательских данных.
Я сделал создание файлов внутри папки App, и я могу читать их так:
DriveFile appFolderFile = driveApi.getFile(googleApiClient, driveId);
Но я не знаю, как я могу загрузить существующие файлы, а затем загрузить эти файлы в определенную папку на устройство. Я искал документацию, но не нашел решения.
В документации я нашел, как читать и извлекать содержимое файла, но нет информации о загрузке самого файла.
Может ли кто-нибудь дать мне подсказку о том, как это сделать? Или, может быть, я просто пропустил правильный раздел в документации или это даже невозможно, и я должен использовать REST API?
Update:
Может быть, я получаю это неправильно, и нет никакой разницы между загрузкой содержимого файлов и загрузки файлов?
Вы не можете «загрузить эти файлы в определенную папку на устройстве» с помощью Диска. Что вы можете сделать, это создать новый файл на устройстве, скопировав содержимое, которое вы получаете с Диска. Вам нужно будет создать файл на устройстве самостоятельно. – Anatoli