Каковы ограничения синхронизации данных с учетной записью Google?

Есть ли недостатки в использовании учетной записи Google? Есть ли предел?

Зачем спрашивать это? Это потому, что я играл в некоторые игры для Android для исследования и обнаружил, что многие из них не сохраняют пользовательские данные, просто предупреждая, что пользователи, удаляющие игры, также удаляют все данные.

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

Данные будут создаваться с помощью SQLite, поэтому я не могу позволить пользователям сохранять их на своих собственных SD-картах. Если учетная запись Google не подходит для сохранения данных, вместо этого мне нужно получить FTP-сервер. (Хотя я не уверен, что смогу справиться с этим хорошо.)

Но я очень хотел использовать Google Account, поэтому как раз собирался начать его изучать.

Могу ли я просто использовать учетную запись Google для пользовательских данных? или лучше получить собственный FTP-сервер?


person Jenix    schedule 22.08.2015    source источник
comment
знакомы ли вы с этим developer.android.com/distribute/engage/game-services .html? Таблицы лидеров — это интересный способ стимулировать конкуренцию между игроками. подробнее: developers.google.com/games/services/android/leaderboards   -  person pskink    schedule 22.08.2015
comment
Спасибо, pskink, но именно об этом я и говорил. Многие игры использовали именно этот сервис, но не Android Backup Service. Я думал, что были какие-то ограничения или причины. В любом случае спасибо за ссылку, посмотрю.   -  person Jenix    schedule 23.08.2015
comment
поэтому я не понимаю, что вам действительно нужно, прочитайте это developers.google.com/ games/services/common/concepts/, разве это не то, чего вы действительно хотите?   -  person pskink    schedule 23.08.2015
comment
Извините, мое письмо было недостаточно ясным. Я хочу использовать службу резервного копирования Android, которая была объяснена Boggartfly ниже. Я задал этот вопрос из-за некоторых игр, которые предоставляют только игровые услуги, такие как таблицы лидеров. Я знаю, что таблицы лидеров и служба резервного копирования — это совершенно разные вещи, но все они в любом случае требуют входа пользователя в систему. Если это так, я подумал, что нет причин не поддерживать службу резервного копирования. Пользовательские данные в играх важны не меньше, чем списки лидеров. Так что я не мог понять эти игры и предположил, что могут быть какие-то ограничения.   -  person Jenix    schedule 23.08.2015


Ответы (1)


Google предлагает нечто, известное как Служба резервного копирования Android. Это точный вариант использования, когда вы хотите сохранить данные пользователя в Интернете. В этом есть несколько преимуществ: -

  • Простой API для вызова службы резервного копирования
  • Нет необходимости поддерживать отдельный FTP-сервер, что снижает затраты на домен и хостинг.
  • Неограниченное пространство для резервного копирования для индивидуальной установки приложения вашего пользователя.
  • Если пользователь удалит приложение, данные вашего приложения можно будет получить из службы резервного копирования Android.

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

person Parth Sane    schedule 22.08.2015
comment
Спасибо! Кажется, нет причин избегать использования службы резервного копирования Android. Им просто было лень ставить сервис? я не понимаю.. - person Jenix; 23.08.2015