Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.04.2015, 11:49
|
|||
---|---|---|---|
Google drive android |
|||
#18+
Я смог авторизоваться в google drive сейчас по примеру просто сохраняю изображение по найденному примеру, но как я могу создавать файл в google drive и копировать файл оттуда, может быть у кого то какой нибудь пример Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.04.2015, 12:46
|
|||
---|---|---|---|
Google drive android |
|||
#18+
Елдосно как я могу создавать файл в google drive Запись файла в драйв и есть по сути создание файла. А читать почти так же, только вместо OutputStream нужно использовать InputStream. Подробнее https://developers.google.com/drive/android/files ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.04.2015, 14:25
|
|||
---|---|---|---|
Google drive android |
|||
#18+
wadman, по этой документации не совсем понятно как и где указывать файл DriveFile file = ... file.open(mGoogleApiClient, DriveFile.MODE_READ_ONLY, null) .setResultCallback(contentsOpenedCallback); и что здесь писать вместо ... как создавать DriveFile я так понимаю что это файл который будет в облаке. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.04.2015, 16:17
|
|||
---|---|---|---|
Google drive android |
|||
#18+
Может демки помогут? https://github.com/googledrive/android-demos ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2015, 08:05
|
|||
---|---|---|---|
Google drive android |
|||
#18+
wadman, не могу сохранить driveid после создания папки , выводит exception NullPointer хотя папка в облаке создается и создается она даже каждый раз при обращении, то есть там уже несколько папок с одним именем Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2015, 08:50
|
|||
---|---|---|---|
Google drive android |
|||
#18+
wadman, предущая проблема решилась сейчас проблема пытаюсь создать файл в в уже созданной папке, создаю папку узнать driveid хочу создать файл выдает ошибку java.lang.IllegalArgumentException driveid я беру из только что созданной папки Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
04-23 11:37:40.444 28336-28336/kz.tanikin.ph5 E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: kz.tanikin.ph5, PID: 28336 java.lang.IllegalArgumentException at com.google.android.gms.internal.jx.L(Unknown Source) at com.google.android.gms.drive.DriveId.<init>(Unknown Source) at com.google.android.gms.drive.DriveId.<init>(Unknown Source) at com.google.android.gms.drive.DriveId.bi(Unknown Source) at com.google.android.gms.drive.internal.p$3.a(Unknown Source) at com.google.android.gms.drive.internal.p$3.a(Unknown Source) at com.google.android.gms.common.api.BaseImplementation$a.b(Unknown Source) at com.google.android.gms.common.api.c.a(Unknown Source) at com.google.android.gms.common.api.c.b(Unknown Source) at com.google.android.gms.common.api.c.a(Unknown Source) at com.google.android.gms.drive.internal.p.fetchDriveId(Unknown Source) at kz.tanikin.p5.Drawer_layout.createFile(Drawer_layout.java:913) at kz.tanikin.p5.Drawer_layout.createFolder(Drawer_layout.java:865) at kz.tanikin.p5.Drawer_layout.onConnected(Drawer_layout.java:761) at com.google.android.gms.internal.jm.f(Unknown Source) at com.google.android.gms.common.api.c.gJ(Unknown Source) at com.google.android.gms.common.api.c.d(Unknown Source) at com.google.android.gms.common.api.c$2.onConnected(Unknown Source) at com.google.android.gms.internal.jm.f(Unknown Source) at com.google.android.gms.internal.jm.dU(Unknown Source) at com.google.android.gms.internal.jl$h.b(Unknown Source) at com.google.android.gms.internal.jl$h.g(Unknown Source) at com.google.android.gms.internal.jl$b.hy(Unknown Source) at com.google.android.gms.internal.jl$a.handleMessage(Unknown Source) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2015, 09:12
|
|||
---|---|---|---|
Google drive android |
|||
#18+
В какой строке ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2015, 11:40
|
|||
---|---|---|---|
Google drive android |
|||
#18+
wadman, Код: java 1.
вот сюда mGoogleApiClient рабочий, им же создаю папку, stringFolderId тоже рабочий сразу от созданной папки получаю айди. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2015, 12:31
|
|||
---|---|---|---|
Google drive android |
|||
#18+
Елдос, проблема оказывается в другом я вызывал создание файла еще тогда когда не создалась папка, Код: java 1. 2. 3. 4.
сейчас обрадаюсь к созданию файла внутри callback но в итоге ему не нравится Driveid пишет Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
выдает Cannot find DriveId, ему не нравится DriveId папки, а ведь я его беру так folderid = result.getDriveFolder().getDriveId(); ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2015, 13:08
|
|||
---|---|---|---|
Google drive android |
|||
#18+
Я с драйвом не работал, но почти уверен, что ты демки до конца не посмотрел. Там судя по всему есть все этапы работы. Посмотри еще раз: https://github.com/googledrive/android-demos ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2015, 13:31
|
|||
---|---|---|---|
Google drive android |
|||
#18+
wadman, да я смотрел эти записи там просто нет такой записи где можно брать драйвайди папки, там используется готовый драйвайди который они сами вручную прописали ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.04.2015, 14:47
|
|||
---|---|---|---|
Google drive android |
|||
#18+
Лучшеб весь код показывал (в спойлере и с тэгом SRC), а то показываешь участки, которые в итоге к проблеме не относятся, т.к. находишь проблемы в других местах. Там вроде все просто: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.04.2015, 05:47
|
|||
---|---|---|---|
Google drive android |
|||
#18+
wadman, да тут все просто и понятно кроме одного где мне взять EXISTING_FOLDER_ID, это driveid который вбит заранее я то не могу такое делать, к примеру я хочу взять driveid который папки которая уже есть в google drive ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.04.2015, 09:00
|
|||
---|---|---|---|
Google drive android |
|||
#18+
Елдосда тут все просто и понятно Если-бы было просто, то была-бы тема? :) Сделай тестовую активность и в ней всю работу с драйвом. Что и где не получается, выкладывай сюда. Но весь код , а не то место, где по твоему мнению ошибка. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.04.2015, 13:56
|
|||
---|---|---|---|
Google drive android |
|||
#18+
wadman, да была бы тема, если бы так просто я так и не понял где была ошибка, я создаю файл по другому, использую Folder.createFolder так работает, и еще один вопрос выходит что для того чтобы узнать есть ли папка нужно знать DriveId а driveid всегда одинаковый для одного имени папки, к примеру у папки nameFolder будет id DriveId:CAESABiuAyCEtfOUiVI= я правильно понимаю ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.04.2015, 14:21
|
|||
---|---|---|---|
Google drive android |
|||
#18+
Елдоси еще один вопрос выходит что для того чтобы узнать есть ли папка нужно знать DriveId а driveid всегда одинаковый для одного имени папки, к примеру у папки nameFolder будет id DriveId:CAESABiuAyCEtfOUiVI= я правильно понимаю Это проверяется просто. Создай и удали несколько раз одну и туже папку и сравни DriveId. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=13&mobile=1&tid=1331362]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 254ms |
total: | 375ms |
0 / 0 |