Articles of Google диск SDK

Безопасный способ разрешения конфликта зависимостей для Диска и Dropbox?

Я хотел бы интегрировать мое приложение с различными службами хранения файлов. Я выполнил инструкции quickstart для диска sdk, который добавляет кучу банок в каталог моих проектов libs. Кроме того, для Dropbox sdk требуется следующий список баннеров: Обще-каротаж 1.1.1.jar раздаточный-андроид-СДК-1.5.3.jar HttpClient-4.0.3.jar httpcore-4.0.1.jar httpmime-4.0.3.jar JSON-простой 1.1.jar После того как все они добавлены в мой проект, я получаю […]

Проверка синхронизации файлов с помощью Drive API

Как проверить, загружен ли файл на Google Диск с помощью Google Диска Android API? Я смотрел здесь, но единственный файл отсутствует – CheckFileSyncStatusActivity.java, который, я думаю, делает то, что мне нужно.

Google drive pdf viewer больше не работает на Android

У меня есть приложение в андроиде, которое было в состоянии сделать PDF, в веб-виде. PDF-файл размещен в Интернете, и одним из моих требований было не загружать PDF-файлы на локальном компьютере. До тех пор, пока несколько дней назад я не смог выполнить все требования, используя URL-адрес https://docs.google.com/gview/viewer?embed=true&url=<pdf_url> Теперь Google изменил этот URL. Новый URL-адрес следующий: https://drive.google.com/viewerng/viewer?embedded=true&url=<pdf_url> […]

Google Pick Picker (JavaScript) не поддерживает мобильный / отзывчивый

Ноябрь '15 – все еще ищет решение. Я использую API Google Picker https://developers.google.com/picker/docs/#hiworld (очевидно!), Чтобы пользователь мог выбрать файл из своей учетной записи накопителя (выберите файл для загрузки с Диска – не Загрузите на диск новый файл). Это находится на отзывчивом веб-сайте, а не «приложении» (родном или другом). Он отлично работает на рабочем столе и […]

Как использовать GoogleAuthorizationCodeFlow с AccessType вне форума

Мне нужно реализовать функцию загрузки файла на Google Диск. Как в кратком руководстве. Сначала я вызываю generateLinkAuth для создания ссылки для получения кода. Затем generateCode будет выполнен, чтобы получить токен. Все отлично. List<String> SCOPES = Arrays.asList("https://www.googleapis.com/auth/drive.file", "https://www.googleapis.com/auth/userinfo.email", "https://www.googleapis.com/auth/userinfo.profile", DriveScopes.DRIVE); public String generateLinkAuth() { mHttpTransport = new NetHttpTransport(); mJsonFactory = new JacksonFactory(); mFlow = new GoogleAuthorizationCodeFlow.Builder(mHttpTransport, […]

Привод Quickstart NullPointerException

Я пытаюсь запустить пример Quickstart на Google Диске, но всегда получаю исключение RuntimeException. Это, похоже, исходит из глубины используемого API. Кто-нибудь имел те же проблемы, что и я, и мог бы помочь мне исправить это? Вот мой код ошибки. 12-20 19:19:54.920: E/AndroidRuntime(15682): FATAL EXCEPTION: Thread-2016 12-20 19:19:54.920: E/AndroidRuntime(15682): java.lang.NullPointerException 12-20 19:19:54.920: E/AndroidRuntime(15682): at java.net.URI.parseURI(URI.java:353) 12-20 […]

Google Диск + ACTION_GET_CONTENT

Похоже, что на Диске Google есть действие, которое реагирует на действие GET_CONTENT, но оно не экспортируется. Есть ли другой способ, который я могу использовать в своем приложении, чтобы вытащить контент из Диска, без необходимости запуска процесса с Диска? Написание команды picker / chooser и использование API-интерфейсов backend для отображения и открытия файла, очевидно, является опцией, […]

Приложение Play Store с приложением Google sdk всегда показывает всплывающее окно «Выбрать учетную запись»

Я включил SDK с приложением Google и отлично работаю с отладочной и подписанной сборкой. Но, когда приложение установлено из Play Маркета, оно всегда показывает всплывающее окно Account Chooser. Похоже, что аутентификация становится неудачной для сборки игрового магазина. В консоли уже добавлено имя пакета приложения и SHA-1 подписывающий сертификат. Кто-то столкнулся с такой же проблемой во […]

Примеры проектов по резервному копированию файлов и фотографий Sqlite на Google Диске программно в Android

Я пишу приложение с функцией мгновенного обмена сообщениями. Пользователи будут писать текст или обмениваться изображениями в функции IM. Текстовые данные и имя файла изображений хранятся в файле sqlite, в то время как изображения хранятся на устройстве . Поскольку мой сервер не будет хранить данные, пользователь не получит запись чата, когда он переключится на новое устройство […]

Как загрузить файл с Google Диска с помощью Drive.API?

Я использую Google Drive.Api, чтобы синхронизировать данные пользователя с учетной записью пользователя. База данных пользователя находится в формате базы данных sqlite. Я успешно загрузил файл в двоичном виде на диск, но не смог загрузить файл из приложения. Как получить файл URl: final GoogleAccountCredential credential = GoogleAccountCredential.usingOAuth2(this, Arrays.asList(DriveScopes.DRIVE_FILE)); credential.setSelectedAccountName(accountName); service = new com.google.api.services.drive.Drive.Builder(AndroidHttp.newCompatibleTransport(), new GsonFactory(), credential).build(); […]