Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 341
#1

Google Drive - Программирование Android

28.04.2015, 21:53. Просмотров 886. Ответов 6
Метки нет (Все метки)

Пытаюсь запустить пример
https://github.com/googledrive/android-demos/


Сказано, что для того чтобы запустить код нужно изменить две константы

com.google.android.gms.drive.sample.demo.BaseDemoActivity.EXISTING_FOLDER_ID
com.google.android.gms.drive.sample.demo.BaseDemoActivity.EXISTING_FILE_ID


Вот откуда мне эти данные брать? В консоли разработчиков гугл создал проект и зарегал OAuth 2.0 который
дает Client ID. Что с этим айди делать? Помогите разобраться.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2015, 21:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Google Drive (Программирование Android):

Download file from Google Drive
Проблема состоит в следующем: необходимо используя Google Drive API загрузить...

Работа с Google Drive Api
Есть ли годные статьи или видео по работе с Google Диском? Задача написать...

Upload Google Drive API Retrofit 2
Вот интерфейс для Retrofit2: public interface OAuthServerIntf { .......

Google Maps/Drive API for Android
Столкнулся с такой пробелмой, пару месяцев назад написал приложение , которое...

Не получается сохранить программно файл на Google Drive
добрый день, уважаемое сообщество. пытаюсь маленько тренироваться в...

Регистрацией в Google AdSense (для последующей регистрации в Google Play)
Помогите с регистрацией в Google AdSense: завел свой блог на blogger.com...

6
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
29.04.2015, 00:19 #2
ничего не надо менять, просто запустите проект в том виде в каком он есть, он рабочий если скачать его прямо с гитхаба и засунуть в андроид студио
0
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 341
29.04.2015, 09:57  [ТС] #3
чоты ты не прав совсем

Can I run this app?

If you actually want to run this sample app (though it is mostly provided so you can read the code), you will need to register an OAuth 2.0 client for the package com.google.android.gms.drive.sample.demo with your own debug keys and set any resource IDs to those that you have access to. Resource ID definitions are on:

com.google.android.gms.drive.sample.demo.BaseDemoActivity.EXISTING_FOLDER_ID
com.google.android.gms.drive.sample.demo.BaseDemoActivity.EXISTING_FILE_ID


Вообщем мне надо поработать с гугл диском. Кто знает помогите разобраться.
0
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
29.04.2015, 16:14 #4
kirawa, в общем, волею судеб, я уже тоже не один день мучаюсь с Google Drive. Там ещё и версии библиотек разные, так что я уже запутался, какие методы из каких можно использовать. Сегодня тоже копался с этим BaseDemoActivity.EXISTING_FOLDER_ID. Выяснилось, что ни фига это не работает, сразу выдаёт ошибку типа "Cannot find DriveId. Are you authorized to view this file?". Саму константу я брал из URL, как указано в http://stackoverflow.com/a/27950602/2914140.
Выяснилось, что надо долго прыгать с бубном. Вот, например, http://stackoverflow.com/questions/2...-if-existing-f даёт полезную ссылку http://stackoverflow.com/questions/2...mresourceid-go, но возникают новые проблемы. Как-нибудь решим.

Добавлено через 2 минуты
Где-то там ещё были упоминания о движке https://developers.google.com/drive/v2/reference/, и я так и не понял, каким в каких случаях пользоваться.
0
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 341
30.04.2015, 13:25  [ТС] #5
1) Скачиваем, запускаем в адроид студии
https://github.com/googledrive/android-quickstart
2) Дописываем в градле то что нужно и пересобираем проект
http://developer.android.com/google/play-services/setup.html
3)Регестрируем SHA1 key
http://stackoverflow.com/questions/2...for-debug-mode
4)Регестрируем OAuth 2.0 client ID
https://developers.google.com/drive/android/get-started
5) Запускаем на реальном устройстве и радуемся
0
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
30.04.2015, 20:20 #6
kirawa, и чего?
Quick start любой сделает, это первое, с чего надо начинать.
0
kirawa
34 / 34 / 1
Регистрация: 12.11.2013
Сообщений: 341
06.05.2015, 16:56  [ТС] #7
угу, чота я рано обрадывался. Пока успехов нет(
0
06.05.2015, 16:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2015, 16:56
Привет! Вот еще темы с решениями:

Статистика Google Play Service и баг Google Analytics
В процессе написания простейшего приложения с использованием Google Analytics...

Google Maps 2. Ограничение на количество запросов к google
Google накладывает ограничение на количество запросов в день к Google Maps...

Помогите получить ключ (Generate the signing certificate fingerprint (SHA1)), чтобы приложение получало доступ к Gogogle Drive
Помогите получить ключ (Generate the signing certificate fingerprint (SHA1)),...

Google maps v2
Внезапно встала задача запилить приложение на основе сабжа. Опыта разработки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru