1

Кто-нибудь знает, если Google по-прежнему планирует внедрить функцию удаления на свой google-диск android api?Google Диск Android API удаляет файлы

К моему удивлению, при реализации последнего куска некоторого автоматически запланированного «облачного резервного копирования» кода с использованием «drive android api» (с использованием последней версии сервиса Google Play, версия 22), я обнаружил, что не смог для удаления файлов.

Я нашел this hack здесь, в stackoverflow, для смешивания в «Клиентской библиотеке дисков API для Java» для части удаления. Мне не нравится эта идея и хотелось бы избежать этого решения. Кроме того, кто-то из Google опубликовал в январе 2014 года, что функция удаления/удаления корзины была 'coming soon', и сейчас март 2015 года ...

У кого-нибудь есть обновление/решение?

EDIT 24 марта 2015: Функция удаления вызова теперь изначально поддерживается API Google Android Drive. Вам просто нужно обновить Play услуги Lib к пересмотру> = 23. Подробности: https://developers.google.com/drive/android/trash

+0

Прочтите этот ответ на [SO 29034693] [1]. [1]: http://stackoverflow.com/questions/29034693/delete-trash-file-from-android-using-android-gms-drive – seanpj

+0

... и Бурчу Доган не «некоторые google guy ':-). Это тот, кто первоначально позаботился о демо-коде. Но я думаю, что теперь она пошла в «голанскую» вселенную. – seanpj

+0

Спасибо за ваш вклад. Ответ, который вы связали, предлагает именно «взломать», о котором я говорил выше: Смешивание диска android api с ванильным java-приводом api. Я пробовал это сегодня, и это работает, но мне не нравится это «смешанное» решение, так как ему нужны дополнительные разрешения для приложений и 6 дополнительных банок. – darksaga

ответ

2

UPDATE:

Delete поддерживается в API Google Drive Android от Google Play услуги 7.5 с помощью DriveResource.delete() метод.

Мы рекомендуем использовать мусор для видимых файлов пользователя, а не удалять, чтобы дать пользователям возможность восстановить случайно поврежденный контент. Удалить является постоянным и рекомендуется только для содержимого папки приложения, где корзина недоступна.


В настоящее время в интерфейсе Android для Android нет в настоящее время исключений. В настоящее время мы проверяем поведение внутри себя. Он не сделает следующий выпуск Служб Службы, но мы надеемся, что он будет в одном после; к сожалению, я не могу дать таймфрейм. До этого момента клиентская библиотека Drive Java - лучший способ сделать удаление на Android.

Если у вас есть какие-либо другие пожелания или ошибки, мы будем признательны, если вы могли бы подать их против нашего отслеживания проблем: https://code.google.com/a/google.com/p/apps-api-issues/

Это дает запрашивает больше видимость для наших команд внутренне, и вопросы будут решены, когда отмеченные мы выпускаем обновления.

Смежные вопросы