0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Синхронизация данных между Android-приложением и веб-сервером закрыто

Синхронизация данных между Android-приложением и веб-сервером [закрыто]

Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост .

Закрыто 3 года назад .

Я хочу синхронизировать данные (например, запись БД, медиа) между приложением Android и сервером. Если вы видели Evernote или похожие приложения, вы, безусловно, понимаете, что я имею в виду.

У меня есть вопрос (представьте, что мы хотим синхронизировать записи БД):

Каждый пользователь имеет часть серверного пространства для себя (например, Evernote или Dropbox ). Возможно, пользователь создает новые записи по мобильному телефону и создает новые записи на сервере. Как я могу сопоставить эти записи вместе? Если есть записи с одинаковым идентификатором. Какие алгоритмы вы мне предлагаете?

Кроме JSON , есть ли способ передачи данных между мобильным устройством и сервером?

Если SyncAdapter и ContentProvider может решить свои проблемы, пожалуйста , объясните , как раз для меня. (Если бы вы могли предложить мне несколько образцов или учебных пособий ИЛИ любые советы или ключевые слова, которые помогут расширить / направить мой поиск, мы также будем благодарны).

Я постараюсь ответить на все ваши вопросы, ответив на более широкий вопрос: как я могу синхронизировать данные между веб-сервером и приложением для Android?

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

Постоянное хранение:

Вот как ваш телефон на самом деле хранит данные, которые он получает от веб-сервера. Один из возможных способов сделать это — написать свой собственный ContentProvider, поддерживаемый базой данных Sqlite. Достойное руководство для контент-провайдера можно найти здесь: http://thinkandroid.wordpress.com/2010/01/13/writing-your-own-contentprovider/

ContentProvider определяет последовательный интерфейс для взаимодействия с сохраненными данными. Это может также позволить другим приложениям взаимодействовать с вашими данными, если вы хотите. За вашим ContentProvider может быть база данных Sqlite, кэш или любой другой механизм хранения.

Хотя я бы определенно рекомендовал использовать ContentProvider с базой данных Sqlite, вы можете использовать любой механизм хранения на основе Java, который вы захотите.

Формат обмена данными:

Это формат, который вы используете для отправки данных между вашим веб-сервером и вашим приложением для Android. Два самых популярных формата в наши дни — это XML и JSON. При выборе вашего формата, вы должны подумать о том, какие библиотеки сериализации доступны. Я лично знаю, что есть фантастическая библиотека для сериализации json под названием gson: https://github.com/google/gson , хотя я уверен, что подобные библиотеки существуют для XML.

Служба синхронизации

Вам понадобится какая-то асинхронная задача, которая может получать новые данные с вашего сервера и обновлять мобильный контент, чтобы отражать контент сервера. Вы также захотите уведомлять сервер всякий раз, когда вы вносите локальные изменения в контент, и хотите отразить эти изменения. Android предоставляет шаблон SyncAdapter как способ легко решить этот шаблон. Вам нужно будет зарегистрировать учетные записи пользователей, и тогда Android выполнит за вас много магии и позволит вам автоматически синхронизироваться. Вот хороший учебник: http://www.c99.org/2010/01/23/writing-an-android-sync-provider-part-1/

Что касается того, как вы определяете, являются ли записи одинаковыми, обычно вы создаете элементы с уникальным идентификатором, которые сохраняются как на устройстве Android, так и на сервере. Вы можете использовать это, чтобы убедиться, что вы ссылаетесь на ту же ссылку. Кроме того, вы можете хранить атрибуты столбцов, например «updated_at», чтобы всегда получать самые свежие данные или случайно не записывать поверх вновь записанных данных.

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

Вы должны изучить следующие темы, которые вам обязательно помогут:

Читайте так же:
Синхронизировала айфон с компом все удалилось с айфона

SyncAdapter: компонент адаптера синхронизации в вашем приложении инкапсулирует код для задач, которые передают данные между устройством и сервером. На основе планирования и триггеров, которые вы предоставляете в своем приложении, платформа адаптера синхронизации запускает код в компоненте адаптера синхронизации.

Realm : Realm — это мобильная база данных: замена SQLite и Core Data.

Модификация HTTP-клиента с безопасным типом для Android и Java от Square, Inc. Нужно учиться умному способу модернизации

Удачи всем новым ученикам. 🙂

Если вы напишете это сами, вот некоторые моменты, о которых следует помнить

Правильная аутентификация между устройством и сервером синхронизации

Протокол синхронизации между устройством и сервером. Обычно он проходит в 3 этапа: аутентификация, обмен данными, обмен статусами (какие операции работали, а какие — не выполнялись)

Выберите свой формат полезной нагрузки. Я предлагаю XML на основе SyncML в сочетании с форматом на основе JSON для представления фактических данных. Таким образом, SyncML для протокола и JSON для фактических данных, которыми обмениваются. Использование JSON Array при манипулировании данными всегда предпочтительнее, так как к ним легко получить доступ с помощью JSON Array.

Отслеживание изменений данных как на клиенте, так и на сервере. Вы можете вести список изменений идентификаторов, которые меняются и выбираются во время сеанса синхронизации. Также очистите журнал изменений, поскольку объекты успешно синхронизированы. Вы также можете использовать логическую переменную для подтверждения статуса синхронизации, т.е. в последний раз синхронизации. Для конечных пользователей будет полезно определить время последней синхронизации.

Необходимо иметь способ связи с сервером на устройство, чтобы начать сеанс синхронизации при изменении данных на сервере. Вы можете использовать C2DM или написать свою собственную постоянную коммуникацию на основе TCP. Подход tcp очень прост

Способ репликации изменений данных на нескольких устройствах

И, наконец, что не менее важно, способ обнаружения и обработки конфликтов

Как перенести данные с Android на Android

Как перенести данные с Android на Android

Названия настроек приведены для чистого Android. В сторонних прошивках, таких как MIUI, Flyme, OxygenOS, ищите что-то похожее.

Шаг 1. Подготовьтесь к переносу данных

Убедитесь, что оба смартфона заряжены. Подключите старый к Wi-Fi. Иначе рискуете потратить много мобильного трафика.

Наверняка ваш старый смартфон уже привязан к аккаунту Google. Если не уверены, откройте «Настройки» → «Аккаунты» и найдите там ваш.

Если аккаунта нет, вы можете добавить его. Нажмите кнопку «Добавить аккаунт» в нижней части экрана и выберите Google. Введите пароль к смартфону, если потребуется, и следуйте инструкциям на экране.

Шаг 2. Синхронизируйте данные старого смартфона с аккаунтом

На старом смартфоне откройте «Настройки» → «Аккаунты» и выберите там ваш аккаунт Google. Нажмите на него.

Убедитесь, что напротив всех нужных типов данных стоят галочки. Если их где-то нет, проставьте.

Нажмите «Ещё» → «Синхронизировать». Подождите, пока процесс не завершится.

Шаг 3. Создайте резервную копию данных старого смартфона в аккаунте Google

Обычно резервное копирование включено в Android по умолчанию, но не всегда. Так что убедимся, что вся информация — контакты, календарь, почта, настройки, данные приложений — надёжно сохранена в аккаунте Google.

Откройте на старом смартфоне «Настройки» → «Система» → «Дополнительные настройки» → «Резервное копирование». Убедитесь, что переключатель «Загружать на Google Диск» активирован, а в разделе «Аккаунт» указан нужный адрес. Затем нажмите «Начать копирование» → «Продолжить».

Начнётся процесс резервного копирования. Оно сохранит данные на ваш «Google Диск». Эта операция может затянуться, особенно если вы пользовались смартфоном долго и там накопилось много данных.

Когда процесс завершится, можете отложить старый смартфон.

Кстати, попасть в панель резервного копирования можно не только из настроек телефона, но и из «Google Диска». Для этого откройте приложение и нажмите на значок с тремя горизонтальными линиями слева сверху. Затем войдите в «Настройки» → «Резервное копирование и сброс». Дальше всё идентично.

Читайте так же:
Лучшая напоминалка для андроид с синхронизацией

Шаг 4. Восстановите данные на новом смартфоне

Если новый смартфон не активирован

Включите ваш новый смартфон и следуйте указаниям мастера настройки. Выберите язык и регион и подключитесь к Сети.

Мастер предложит перенести на новый смартфон ваши данные. Нажмите «Далее» и выберите вариант «Скопировать из облачного хранилища».

Введите логин и пароль от аккаунта Google и примите условия лицензионного соглашения.

Выберите нужную резервную копию из списка и, если потребуется, введите пароль от старого смартфона. Укажите, что именно нужно переносить, и нажмите «Восстановить».

Продолжайте следовать указаниям мастера. Восстановление будет выполняться в фоновом режиме.

Когда настройка нового смартфона завершится, подождите минут 10: Android установит все приложения со старого аппарата.

Если ваш новый смартфон активирован

Допустим, ваш смартфон уже включали. Например, консультант в магазине показывал вам его работу. В таком случае есть два варианта.

Вариант 1

Откройте «Настройки» → «Система» → «Дополнительные настройки» → «Сброс настроек». Если пункта «Дополнительные настройки» нет, выберите «Сброс настроек» прямо в меню «Система».

Выберите «Удалить все данные» → «Сбросить настройки телефона». Подождите, пока устройство перезагрузится.

Теперь выполняйте все пункты из предыдущей инструкции с мастером настроек.

Вариант 2

Если не хотите ничего сбрасывать, откройте «Настройки» → «Аккаунты» (или «Пользователи и аккаунты», или «Синхронизация»). Нажмите кнопку «Добавить аккаунт» в нижней части экрана. Выберите тип аккаунта Google.

Введите пароль к смартфону, если потребуется, и следуйте инструкциям на экране. Вы должны будете ввести ваш электронный адрес и пароль от аккаунта Google.

В меню «Настройки» → «Аккаунты» выберите добавленный аккаунт Google. Нажмите на него.

Убедитесь, что напротив всех нужных типов данных стоят галочки. Если их где-то нет, проставьте.

Нажмите «Ещё» → «Синхронизировать». Дождитесь окончания синхронизации. Так вы перенесёте на новый смартфон контакты, почту, календарь, но не приложения.

Чтобы скопировать их, откройте Google Play и нажмите на значок с тремя горизонтальными линиями слева сверху. Откройте «Мои приложения и игры».

Перейдите на вкладку «Библиотека» и установите ваши приложения вручную.

Шаг 5. Перенесите на новый смартфон фото и видео

Проще всего это сделать с приложением «Google Фото». Запустите его на старом смартфоне. Зайдите в «Настройки» → «Автозагрузка и синхронизация» и убедитесь, что опция включена. Затем немного подождите, пока загрузка закончится.

Теперь все ваши снимки и снятые видео будут загружены в облако, и вы сможете просматривать их на новом смартфоне через «Google Фото».

Если вы не против, что снимки будут храниться в сжатом (но всё ещё достаточно качественном) виде, то за их хранение даже не понадобится платить: вам будет предоставлен неограниченный объём в облаке. В противном же случае придётся приобрести подписку на сервис.

Синхронизировать данные между приложением Android и ​​веб-сервером

Я хочу синхронизировать данные (например, запись базы данных, медиа) между приложением Android и ​​сервером. Если вы видели Evernote или похожие приложения, вы наверняка понимаете, о чем я.

У меня есть вопрос (представьте, что мы хотим синхронизировать записи БД):

Каждый пользователь имеет часть серверного пространства для себя (например, Evernote или Dropbox ). Возможно, пользователь создает новые записи по мобильному телефону и создает новые записи на сервере. Как я могу сопоставить эти записи вместе? Если есть записи с одинаковым идентификатором Какие алгоритмы вы мне предлагаете?

Кроме JSON, Есть ли способ передачи данных между мобильным устройством и сервером?

Если SyncAdapter и ContentProvider могут решить мои проблемы, пожалуйста, объясните мне точно , (Если бы вы могли предложить мне несколько образцов или учебных пособий OR, мы будем благодарны за любые советы или ключевые слова, которые помогут расширить/направить мой поиск).

Читайте так же:
Синхронизация смарт часов с телефоном с камерой

Я постараюсь ответить на все ваши вопросы, ответив на более крупный вопрос: Как я могу синхронизировать данные между веб-сервером и приложением Android?

Для синхронизации данных между вашим веб-сервером и приложением Android требуется несколько различных компонентов на устройстве Android.

Постоянное хранение:

Вот как ваш телефон на самом деле хранит данные, которые он получает от веб-сервера. Один из возможных способов сделать это — написать свой собственный ContentProvider , поддерживаемый базой данных Sqlite. Достойное руководство для контент-провайдера можно найти здесь: http://thinkandroid.wordpress.com/2010/01/13/writing-your-own-contentprovider/

A ContentProvider определяет согласованный интерфейс для взаимодействия с сохраненными данными. Это может также позволить другим приложениям взаимодействовать с вашими данными, если вы хотите. За вашим ContentProvider может быть база данных Sqlite, кэш или любой другой механизм хранения.

Хотя я, безусловно, рекомендовал бы использовать ContentProvider с базой данных Sqlite, вы можете использовать любой механизм хранения на основе Java, какой пожелаете.

Формат обмена данными:

Это формат, который вы используете для отправки данных между вашим веб-сервером и вашим приложением Android. Два самых популярных формата в наши дни — это XML и JSON. При выборе вашего формата, вы должны подумать о том, какие библиотеки сериализации доступны. Я лично знаю, что есть фантастическая библиотека для сериализации json под названием gson: https://github.com/google/gson , хотя я уверен, что подобные библиотеки существуют для XML.

Служба синхронизации

Вам понадобится какая-то асинхронная задача, которая может получать новые данные с вашего сервера и обновлять мобильный контент, чтобы отражать контент сервера. Вы также захотите уведомлять сервер всякий раз, когда вы вносите локальные изменения в контент, и хотите отразить эти изменения. Android предоставляет шаблон SyncAdapter для простого решения этого шаблона. Вам нужно будет зарегистрировать учетные записи пользователей, а затем Android совершит для вас много волшебства и позволит автоматически синхронизироваться. Вот хороший учебник: http://www.c99.org/2010/01/23/writing-an-Android-sync-provider-part-1/

Что касается того, как определить, совпадают ли записи, обычно вы создаете элементы с уникальным идентификатором, которые сохраняются как на устройстве Android, так и на сервере. Вы можете использовать это, чтобы убедиться, что вы ссылаетесь на одну и ту же ссылку. Кроме того, вы можете хранить атрибуты столбцов, например «updated_at», чтобы всегда получать самые свежие данные или случайно не записывать поверх вновь записанных данных.

Как включить синхронизацию на Андроид

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

  1. Основная причина, которая до банального простая — указали не правильный логин или пароль. Проверьте правильность введенных данных и осуществите заново попытку синхронизации аккаунтов.
  2. Второй причиной может быть системный сбой, все-таки Android сложная и объемная операционная система и ошибки могут встречаться в сложной технике. Перезагрузите устройство и заново синхронизируйте аккаунты Google.

Как включить синхронизацию на Андроид

Если после вышеперечисленных действий синхронизация все равно отсутсвует на Android устройстве выполните следующие шаги.

Возможно что в настройках отключены некоторые параметры из-за которых синхронизация отсутствует.

Google Chrome получилось реанимировать с помощью “Удалить обновления”, “Очистить данные” и “Очистить кеш” в “Диспетчер приложений”.

Некоторое время назад на имеющемся в моем распоряжении планшете Samsung Galaxy Note 8.0 GT-N5110 обновилась операционная система Android до версии 4.2.2. Обновление прошло практически без моего участия. Устройство самостоятельно загрузило по Wi-Fi новый образ Android (около 700 Мб) и инициировало процесс. По времени обновление заняло всего несколько минут.

Читайте так же:
Как синхронизировать старый iphone с новым iphone через icloud

Как включить синхронизацию на Андроид

Отлично. По правде говоря после перезапуска в новой системе особых внешних отличий я не заметил. Их практически и нет. Судя по описаниям, основные изменения были направлены на улучшение внутренних алгоритмов и повышение безопасности.

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

А вот автоматическую регулировку подсветки экрана так и не поправили – работает так же непонятно и неадекватно.

Несколько дней после обновления версии Android я пользовался планшетом Galaxy Note как обычно и уже успел забыть о недавнем событии.

Как вдруг, прямо в процессе работы, браузер Google Chrome совершает неожиданный «кульбит в оркестровую яму» и категорически отказывается после этого запускаться. Не помогла и перезагрузка планшета.

Солидарно с Google Chrome выступила и Skype — тоже не работала.

Skype удалось вылечить удалением и повторной установкой. А вот Chrome считается теперь неотъемлемой составной частью операционной системы Android и удалить или переустановить его нельзя. По крайней мере доступными простому пользователю средствами.

Не слишком оправданным на этом фоне становится присутствие в системе второго браузера, который называется просто «Интернет».

Google Chrome получилось реанимировать с помощью “Удалить обновления”, “Очистить данные” и “Очистить кеш” в “Диспетчер приложений”.

Приложения исправно заработали, но в браузере Chrome после проведенных манипуляций напрочь исчезли сохраненные закладки. Причина их исчезновения была совершенно понятна. Непонятным было почему они не появляются вновь.

Когда-то давно чуть ли не главным аргументом в пользу перехода на Google Chrome для меня явилась возможность синхронизации закладок на разных компьютерах через свою учетную запись в Google. Я включаю ее в настройках всегда.

Очень скоро стало ясно, что синхронизация не работает.

Как включить синхронизацию на Андроид

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

Не работает потому, что отключена. Значит нужно включить. И вот тут началось мое увлекательное путешествие по закоулкам интерфейса планшета Samsung Galaxy Note в поисках “включалки” синхронизации.

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

Добиться результата не получалось. Синхронизация в Chrome не хотела включаться категорически. Я прочитал в Google несколько статей по поводу решения проблем с синхронизацией и выполнил все описанные в них рекомендации типа отключения/включения учетной записи. Я даже удалил учетную запись и прописал ее вновь. Ничего не помогло.

Когда я уже практически совсем отчаялся и решил прекратить попытки справиться с проблемой, мне случайно (ну не совсем, конечно, случайно – возникшая неприятность не отпускала) попалась одна англоязычная статья (к сожалению я не сохранил на нее ссылку). Приведенная в ней пара скриншотов показалась мне весьма интересной, я решил воспроизвести описанное на своем устройстве. Это оказалось решением. Думаю, что сам бы я до такого долго не додумался.

Не буду больше мучать долгим предисловием и расскажу как включить синхронизацию в Android 4.2.2. Оказывается включение “спрятано” в настройках учетной записи Gmail.

Открываем “Настройки” –> “Использование данных”:

Как включить синхронизацию на Андроид

Выбираем Gmail:

Как включить синхронизацию на Андроид

Нажимаем “Просмотреть параметры приложения”:

Как включить синхронизацию на Андроид

Выбираем учетную запись Gmail.

Как включить синхронизацию на Андроид

Включаем синхронизацию Gmail.

Последует предупреждение о том, что выбранное действие затронет другие приложения. Мы с ним, естественно, соглашаемся. И все начинает работать.

Надеюсь, что помог кому-то своей коротенькой публикацией сэкономить драгоценное время.

В заключение хотелось бы отметить, что это небольшое приключение из категории “Учите мат.часть” никоим образом не изменило мое крайне позитивное отношения к планшету Galaxy Note 8.0. На мой взгляд устройство замечательное – очень легкое, шустрое и удобное. Огромное количество полезных приложений для Android, в том числе и совершенно бесплатных. Возможно мы еще вернемся к нему через некоторое время.

Что дальше? Если вы видите, что переключатели находятся в положении «Вкл», можете ничего не делать, синхронизация включена. Если переключатели находятся в положение «Выкл», синхронизация отключена и ее необходимо включить. Переместите переключатели напротив нужных пунктов в положение «Вкл». Это не обязательно должны быть все пункты: вы можете выбирать, что именно синхронизировать.

Как включить синхронизацию на Андроид

Синхронизация смартфона на базе Android с аккаунтом Google — функция чрезвычайно полезная. Почему? Некоторые данные сохраняются на сервере интернет-гиганта Google, поэтому при необходимости их можно будет без особых проблем восстановить — это касается и контактов, привязанных к аккаунту. Поэтому мы настоятельно рекомендуем включить синхронизацию данных.

Читайте так же:
Синхронизация айпада с телефоном

Первым делом необходимо включить интернет — Wi-Fi или мобильный, решать вам. Главное, чтобы соединение было стабильным.

Как включить синхронизацию на Андроид

Как включить синхронизацию на Андроид

Находите раздел «Аккаунты», открываете.

Как включить синхронизацию на Андроид

Среди доступных аккаунтов выбираете учетную запись Google. Если у вас ее еще нет, создайте по этой инструкции.

Как включить синхронизацию на Андроид

Что дальше? Если вы видите, что переключатели находятся в положении «Вкл», можете ничего не делать, синхронизация включена. Если переключатели находятся в положение «Выкл», синхронизация отключена и ее необходимо включить. Переместите переключатели напротив нужных пунктов в положение «Вкл». Это не обязательно должны быть все пункты: вы можете выбирать, что именно синхронизировать.

Как включить синхронизацию на Андроид

При подключение к сети данные синхронизируются автоматически.

Как включить синхронизацию на Андроид

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

Как включить синхронизацию на Андроид

Появится меню, в нем есть строка «Синхронизировать» — тапните по ней.

Как включить синхронизацию на Андроид

Данные синхронизируются, о чем говорят соответствующие иконки.

Если у вас на устройстве установлено одно из приложений Google («Фото», «Документы», «Заметки» и т.д.), то дополнительно появятся соответствующие пункты в настройках аккаунта.

Как настроить синхронизацию для Google

Перейдем к настройки основого аккаунта Android.

  1. Зайдите в «Настройки» → «Другие аккаунты».Как включить синхронизацию на Андроид
  2. Откройте Gmail-профиль.Как включить синхронизацию на Андроид
  3. Отметьте необходимые пункты.Как включить синхронизацию на Андроид
  4. Устройство автоматически синхронизирует данные.

Для отключения достаточно убрать галочку в соответствующих пунктах.

Список возможных сервисов для синхронизации:

В связи с ростом количества различных гаджетов у пользователя, компания Google внедрила в свою операционную систему Android очень полезную и эффективную функцию под названием “синхронизация”. Благодаря ей вы можете пользоваться любыми сервисами Google на любом из своих устройств, не заботясь о том, каким образом информация попадет на другие ваши девайсы.

До того, как включить синхронизацию на Андроиде, необходимо завести аккаунт Google на своем устройстве или добавить уже существующий.

Если не знаете, как можно создать аккаунт, необходимо ознакомиться со статьей:

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

Как включить синхронизацию на Андроид

Список возможных сервисов для синхронизации:

  • почта Gmail
  • Google Play Пресса
  • Данные приложений
  • Google Диск
  • Календарь
  • Контакты
  • Контакты социальной сети Google+

Как это выглядит на смартфонах Samsung

Как включить синхронизацию на АндроидКак включить синхронизацию на Андроид

Как включить синхронизацию на АндроидКак включить синхронизацию на Андроид

Как видите – включить синхронизацию на Андроиде проще простого. Стоит обратить внимание на то, что подобная процедура должна быть произведена на всех ваших аппаратах, с которыми планируется работа.

Не получается выбрать данные для синхронизации

Вернитесь на два шага назад до пункта выбора аккаунтов.

Как включить синхронизацию на Андроид

Включите пункт «Автосинхронизация» или «Включить синхронизацию» и попробуйте выбрать данные снова.

Если таких пунктов нет, нажмите клавишу «Меню» или «Опции» (может выглядеть как три точки в правом верхнем углу). Пункт появятся во всплывающем меню.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector