Setting96.ru

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

Что делать, если на смартфоне или планшете не работает маркет Google Play

Что делать, если на смартфоне или планшете не работает маркет Google Play

Как запустить Google Play, если он перестал работать

Google Play, он же Play Market или Play Store – все это одна и та же программа, которая является одной из главных в операционной системе Android, ведь именно она открывает нам двери в мир приложений и игр для нашего смартфона и планшета. Но иногда бывает такое, что при запуске маркета Google Play, вместо привычных приложений, мы видим страничку с надписью «Проверьте подключение и повторите попытку» и кнопкой Повтор или же маркет выдает какие-то ошибки. К сожалению, приложение Google Play, как и абсолютно любая другая программа, не застраховано от всевозможных ошибок и сбоев в своей работе. Такое встречается довольно часто, и если вдруг у вас появилась аналогичная надпись или же приложение вообще не загружается, тогда эта статья для вас.

В этой статье мы постараемся раскрыть вопрос: «Что делать, если на смартфоне или планшете не работает или не запускается маркет Google Play?», а также описать всевозможные проблемы при работе с Play Store и способы их решений.

Способ №1

Проверьте Интернет на вашем устройстве

Казалось бы, ответ банально прост, но для работы Google Play наличие рабочего интернет-соединения обязательно. Поэтому, первым делом проверьте на вашем смартфоне или планшете работает ли сеть Wi-Fi или мобильный интернет (пакетная передача данных), может Вы просто забыли их включить. Если же все работает, зайдите в любой из браузеров, которые у вас установлены — Chrome, Firefox, Opera и откройте какую-нибудь страницу, чтобы удостовериться, что Интернет работает. Если Интернет не работает, то перегрузите свой роутер или маршрутизатор.

Способ №2

Перезагрузите Android устройство

Обычно, как и при работе с компьютером, перезагрузка поможет решить множество проблем, которые могут возникнуть при работе операционной системы Android, в том числе и с Google Play.

Способ №3

Проверьте настройки файервола или антивирусного ПО установленного на устройстве

Обычно антивирусные приложения не ограничивают работу Play Market, если Вы сами в настройках файервола случайно не закрыли доступ приложению в интернет. Проверьте настройки установленных у вас приложений антивирусного программного обеспечения и файерфола.

Способ №4

Очистите кеш и удалите данные в приложении Google Play

Данный способ решает проблему в большинстве случаев.

Шаг 1 Перейдите в приложение Настройки на вашем смартфоне или планшете

Шаг 2 Найдите и откройте пункт меню Диспетчер приложений или Приложения и перейдите на вкладку Все

Как запустить Google Play, если он перестал работать-1

Шаг 3 Отыщите и откройте программу Google Play Маркет, нажав пальцем на ее названии

Как запустить Google Play, если он перестал работать-2

Шаг 4 В открывшемся окне, нажмите на кнопки Стереть данные и Очистить кэш

Как запустить Google Play, если он перестал работать-4

Способ №5

Удалите все обновления приложения Google Play

Если проделанные операции из способа №4 не помогли, Вы так же можете удалить обновления для приложения Google Play Маркет. Для этого в окне «О приложении» нужно нажать кнопку Удалить обновления . Все обновления приложения будут удалены и оно вернется к своему исходному состоянию, как при первом запуске. Перезагрузите Android и снова попробуйте зайти в Play Store.

Как запустить Google Play, если он перестал работать-3

Способ №6

Очистите кэш в приложении Сервисы Google Play

Если Вы по прежнему имеете неработающий Google Play, тогда попробуйте очистить кэш в приложении «Сервисы Google Play». Найти его Вы также можете среди всех установленных программ. В окне «О приложении» нажмите кнопку Очистить кэш

Как запустить Google Play, если он перестал работать-5

Способ №7

Очистите данные в приложении Google Services Framework

Приложение Google Services Framework отвечает за корректную работу всех служб Google. Если вам не помогли ни очистка кэша, ни удаление данных и всех обновлений Google Play, попробуйте также очистить данные в Google Services Framework. Для этого найдите приложение в меню Диспетчер приложений или Приложения и откройте его. В окно «О приложении» нажмите на кнопку Стереть данные и перезагрузите свой смартфон или планшет.

Как запустить Google Play, если он перестал работать-6

Способ №8

Включите отключенные приложения Google и Диспетчер загрузок (Загрузки)

Часто Google Play перестает работать, если Вы случайно выключили ключевые приложения Google и Диспетчер загрузок, которые играют непосредственную роль в работоспособности сервиса. Чтобы проверить это, зайдите в Настройки → Приложения → Отключенные , если такой вкладки нет, то Все (отключенные приложения будут находиться в самом низу) и посмотрите не отключены ли Диспетчер загрузок и сервисы Google, такие как – Аккаунты Google, соц.сеть Google+, Google Services Framework и другие, если такие имеются то обязательно включите их.

Как запустить Google Play, если он перестал работать-7

Способ №9

Удалите свою учетную запись Google и восстановите ее снова

Иногда не работающий магазин приложений Play Market можно восстановить просто удалив свой аккаунт Google, а потом снова его добавив.

Шаг 1 Перейдите в приложение Настройки и найдите там пункт Учётные записи (Аккаунты)

Как запустить Google Play, если он перестал работать-8

Шаг 2 Откройте свой аккаунт Google, и выберите пункт Удалить учётную запись

Как запустить Google Play, если он перестал работать-9

Шаг 3 После чего перезагрузите Android устройство и заново добавьте учётную запись Google.

Способ №10

При ошибке «Подключение отсутствует» проверьте время и дату

Если у вас неправильно выставленное время на смартфоне или планшете, то есть вероятность получить ошибку «Подключение отсутствует» . Поэтому проверьте правильность времени и укажите ваш часовой пояс. Лучше всего синхронизируйте эти параметры через мобильную сеть оператора или WI-Fi. Для этого в приложении Настройки виберите пункт Дата и время и поставьте галочки «Дата и время сети» и «Часовой пояс сети».

Как запустить Google Play, если он перестал работать-10

Способ №11

Сделайте сброс настроек Android (Hard Reset)

Этот метод является самым радикальным, если никакой способ из перечисленных вам так и не помог. Как сделать Hard Reset смартфона или планшета, Вы можете прочесть в статье Как сбросить Android до заводских настроек. Но перед тем, как это сделать и удалить все данные, приложения и контакты с Android устройства, рекомендуем сделать резервную копию нужной вам информации, которую можно будет восстановить потом обратно.

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

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

Не открывается Play Market в Nox App Player

Возможности и функционал программ, эмулирующих одну ОС в «недрах» другой, расширяются с каждым днем, а одной из лучших сегодня по праву считается Nox. Утилита распространяется бесплатно и работает вполне надежно, но определенные проблемы все же возникают. Например, не работает Play Market в Nox App Player.

Специфика Nox App Player

 Не открывается Play Market в Nox App Player

Разработчики позиционируют свое детище как лучший способ играть на ПК в мобильные игрушки. Высокая мощность, производительность и совместимость Nox App Player ставит его в один ряд с лучшими аналогами. Программу характеризуют стабильность, феноменальная скорость отклика и большое число настроек, сравнимые с характеристиками оригинала. Как утверждают разработчики, эмулятор обладает возможностями, ограниченными лишь OS Android 4.4.2.

Как использовать Nox App Player

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

Nox App Player

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

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

Читать еще:  Nexus one программа для синхронизации

Интерфейс настолько прост, что проблем с поиском кнопок и функций ни у кого не вызывает.

Расширенные функции настройки

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

Скриншот для программы – не проблема. Эмулятор воспроизводит в настройках наименование компании-производителя условного гаджета, его IMEI и даже телефонный номер. Играть можно клавишами стандартной физической клавиатуры и с помощью обычной мышки, причем в самые «тяжелые» новейшие игры.

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

Сообщение «Необходимо войти в аккаунт Google»

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

Почему появляется ошибка

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

Что делать

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

Синхронизация с Google

Если эмулятор не синхронизирует аккаунт Google, программа работать корректно не будет. Удостовериться в том, что функция включена, можно в настройках эмулятора. Для этого нужно выполнить следующий порядок действий:

  1. Найти раздел «Аккаунты» и кликнуть по гугловскому. Аккаунты
  2. Откроется окно с данными. Если под учетной записью будет указана ошибка синхронизации – войти в настройки аккаунта. Вход в настройки
  3. Выбрать «Синхронизировать». Если все пройдет успешно, кружок перед учетной записью изменит цвет с красного на зеленый, а под ней будет появятся время и дата последней синхронизации.

Синхронизировать

Вход в аккаунт повторно

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

Нажать на кнопку с логотипом первой буквы гугловской почты

  1. Открыть Chrome.
  2. В правом верхнем углу главной страницы поисковика нажать на кнопку с логотипом первой буквы гугловской почты.
  3. Выбрать «Выйти».
  4. Затем нажать «Войти» и ввести пароль.

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

Удаление аккаунта

Можно попробовать удалить и потом заново подключить аккаунт на эмулируемом устройстве. Для этого необходимо:

Аккаунт

  1. Открыть настройки.
  2. Найти раздел «Аккаунты» и выбрать требуемый.
  3. В списке подключенных учетных записей открыть настройки и выбрать пункт «Удалить». Кстати, удалить лучше все. Потом придется заново вводить много паролей, но это совсем не проблема для нашего случая.
  4. Заново добавить аккаунт.

Можно пробовать войти в Google Play.

Добавление нового эмулятора

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

  1. Войти в настройки. Войти в настройки
  2. Добавить новый эмулятор. Добавить новый эмулятор
  3. Удалить старый. Удалить старый
  4. Запустить новое приложение.
  5. Войти в его настройки и добавить аккаунт.

Скорее всего, теперь все будет функционировать. Но, к сожалению, это еще не все ошибки, возникающие при работе с магазином.

Сообщение «Не удалось скачать приложение»

Ошибка 920 появляется в самый неподходящий момент. Именно когда срочно требуется установить нечто важное, эмулятор не скачивает приложения с Маркета. Решение проблемы требует действий, аналогичных описанным выше.

Не удалось скачать приложение

Повторный вход в учетную запись

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

Скачивание и перенос АРК в эмулятор

Если пользователь никаким из известных способов не входит в Плей Маркет в Nox App Player, чтобы установить новое приложение, он может найти подходящий безопасный ресурс. Риск, конечно, будет, но ничего не поделаешь. А дальше все просто. АРК скачивается с портала на компьютер (в любое место), а затем перетаскивается мышью в эмулятор и устанавливается.

Очистка кэша

Если номер ошибки 921, достаточно сделать очистку кэша. Это несложно. Нужно войти в раздел «Приложения», найти и нажать на Google Play, после чего выбрать кнопку «Очистить кэш».

«Очистить кэш»

Сброс данных

Не получается скачать приложение и выскакивает ошибка 941? Пробуем удалить все данные и обновления Google Play. С этой целью:

  1. Открываем «Настройки» эмулируемого гаджета.
  2. Находим раздел «Приложения» и выбираем магазин.
  3. Стираем данные. Сразу можно почистить кэш приложения.

Это должно помочь. Если нет, можно отключить и восстановить исходную версию Google Play. Для этого в настройках магазина надо выбрать «Отключить» и согласиться с откатом.

Отключить

Затем включить и приступать к работе с обновленным магазином. Кроме того, примерно так же можно поступить с сервисами и аккаунтами Google в «Приложениях».

Решение ошибки сервера

Иногда в работа устройства зависит от внешних факторов – отсутствует интернет-соединение, плохо работает сервер, загрузчик полон кэша или качать программы не позволяет антивирус. А иногда на эмуляторе просто не хватает свободного места. На работоспособность может влиять SD-карта, если она в компьютере.

Не удалось скачать приложение

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

Проверить интернет-соединение

Если в сервисе Google Play произошла ошибка и на экран выскочило «Нет соединения», прежде всего надо проверить, есть ли интернет в принципе. Достаточно открыть браузер, активировать поиск и попробовать открыть любую веб-страницу. На панели состояния ПК должен быть значок активного соединения, а по значку подключения Wi-Fi на экране эмулятора можно понять, что до устройства инет доходит.

Если на ПК интернет есть, а на Nox – нет, нужно:

  1. Перейти на подключение по кабелю, если использовался Wi-Fi.
  2. Перезапустить эмулятор. А если он не работает, перезагрузить компьютер.

Иногда помогает очистка локальных socket settings. Это делается в такой последовательности:

  1. Нажать кнопку «Пуск» (на ПК).
  2. В строку поиска ввести cmd.exe.
  3. Клик правой кнопкой мыши по одноименному файлу, а в контекстном меню выбрать «Запуск от имени администратора».
  4. В командной строке указать «netsh winsock reset» и нажать Enter.

После перезагрузки компьютера проблема возникать не должна.

Перезапустить эмулятор

Как и любое другое приложение, время от времени эмулятор требует перезагрузки. После такой процедуры обычно программные ошибки пропадают. Чтобы перезапустить утилиту, нужно:

  1. Остановить приложение в системном трее ПК. При этом важно убедиться, что все процессы программы остановлены. Это доступно в «Диспетчере задач».
  2. Запустить эмулятор кликом по значку на рабочем столе.

Если положительного результата нет – придется прибегнуть к крайним мерам.

Переустановить эмулятор

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

Читать еще:  Программа для регулировки звука в фильмах

Настройка прокси-сервера в эмуляторе

Сам эмулятор не поддерживает VPN, но может использовать прокси-сервер, установленный на персональном компьютере. Конечно, для этого требуется настройка, которая осуществляется таким образом:

  1. Войти в настройки эмулятора.
  2. Перейти в раздел Wi-Fi. Здесь нажать и удерживать (требуется длительное нажатие) иконку WiredSSID левой кнопкой мышки. Раздел Wi-Fi
  3. В открывшемся контекстном меню выбрать «Изменить сеть». Изменить сеть
  4. В следующем окне поставить галочку возле «Дополнительно» и выбрать прокси-сервер вручную. Дополнительно
  5. Указать наименование и номер порта прокси-сервера, после чего нажать на «Сохранить».

Полное удаление Nox

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

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

Как исправить не синхронизацию Календаря Google на Android и iOS

Google помогает нам управлять своим временем благодаря Календарю Google. Так много дел нужно сделать за такое короткое время, нам нужен инструмент тайм-менеджмента, который может организовать все наши планы и действия.

Что Google Calendar может сделать для вас

  • Он может планировать события для вас. Если у вас есть важные дела, особые события или дедлайны, которые вы не хотите пропустить, добавьте их к любой дате в вашем Календаре Google. Он создает расписание, поэтому вы будете знать, какие действия нужно выполнять каждый день.
  • Он создает для вас напоминания. В загруженные дни мы забудем о том, что есть в нашем списке дел, но Календарь Google может напомнить вам с уведомлением, когда у вас есть предстоящее расписание.
  • Это позволяет делиться событиями. Чтобы помочь вам организовать встречи, вы можете поделиться своим календарем с семьей и друзьями, чтобы вы могли помочь друг другу лучше организовать свои дела.
  • Вы можете отправлять приглашения или отвечать на них. Календарь Google добавит в расписание приглашения, на которые вы ответили.
  • Вы можете делать заметки. Если у вас есть что добавить к событию, вы можете добавить к нему заметки или задачи.

Однако некоторые пользователи жалуются, что их Календарь Google не синхронизируется на их устройствах Android или iOS. Если это произойдет, вы рискуете не посетить важные мероприятия или не выполнить взятые на себя обязательства и сроки.

Устранение проблем с синхронизацией календаря Google на устройствах Android и iOS

Решение №1 — проверьте, включено ли ваше приложение «Календарь».

Проверка-если-ваш-Google-Календарь-включен

Image / Windows Dispatch

  • Откройте свой Google Календарь.
  • В верхнем левом углу щелкните значок гамбургера.
  • Убедитесь, что в календаре Google установлен флажок.

Решение №2 — Включите синхронизацию в вашем календаре Google

Enable-Sync-On-Your-Google-Calendar-for-Android-or-iPhone

Image / Windows Dispatch

  • Запустите свой Google Календарь.
  • В верхнем левом углу щелкните значок меню.
  • Выберите «Настройки».
  • Выберите Календарь Google, который вы хотите синхронизировать.
  • Найдите пункт «Синхронизация» и установите для него значение «Вкл.».

Решение №4 — Проверьте место для хранения на вашем устройстве.

Через устройство Android:

  • Перейти к настройкам.
  • Выберите Хранилище. Он покажет доступный и используемый объем памяти. Нажмите «Освободить место», если хотите очистить места.

Через устройство iOS:

  • Перейти к настройкам.
  • Выберите «Общие» и нажмите «Хранилище iPhone». Затем он покажет ваш текущий статус памяти.

Решение № 5 — Синхронизация календаря Google вручную

Вручную-Синхронизация-Google-Календарь-на-Android-или-iOS

Image / Windows Dispatch

  • Зайдите в свой Google Календарь.
  • В правом верхнем углу щелкните значок с тремя точками.
  • Щелкните Обновить. Он синхронизирует ваши новые события календаря.

Решение №6 — Очистите кеш на вашем телефоне.

Очистить данные приложений и кеш в Календаре Google для Android

Image / Windows Dispatch

  • Перейти к настройкам.
  • Выберите Приложения и уведомления.
  • Найдите Календарь и нажмите, чтобы открыть.
  • Щелкните Хранилище и выберите Очистить кеш.

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

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

Проблема с синхронизацией сервисов — Google.

Просмотр сообщенияAndreyDorokhov (17 февраля 2014 — 18:45) писал:

Вопрос у меня довольно специфический, и при звонке в службу поддержки обескуражил сотрудника Акадо, он сказал: "я не знаю, что делать" )))

Являюсь клиентом акадо уже очень давно, а вот с такой проблемой столкнулся первый раз и сам обескуражен. Не так давно менялся роутер, с Zyxel на Thomson, не уверен, что проблемы начались именнос с этой сменой, а может я раньше ее не замечал?

В мобильных телефонах, моего (Samsung Galaxy S3) и жены (HTC one), вдруг перестала работать синхронизация сервисов google. Пока мы находимся дома, в домашней сети WIFI, интерннет в телефоне, есть, если зайти в почту Gmail или Hangouts почта видна, отсылается и принимается, тоже самое с сообщениями, но не приходят никакие уведомления, синхронизация не работает. Как только я выхожу из квартиры, погулять с собачкой )) и выхожу из сети wifi, телефон сразу начинает тренькать всеми уведомлениями, которые накопились за несколько часов. Это все очень неприятно, так как срочные сообщения, которых ждешь, не приходят в почту, пока сам туда не зайдешь. Повторюсь, с интернетом все впорядке, на роутере висят четыре ноутбука и три мобильника.

Я понятно изъяснюсь? ))) Может кто понимает, в чем может быть дело?

Я спросил в службе поддержки, может со сменой роутера, у меня отклюлся внешний IP, хотя, к моему стыду сказать, я не помню, у меня была подключена эта услуга или нет (и в этом ли проблема?). Мне ничего и в этом случае не смогли сказать, сказали, что не могут посмотреть, была ли у меня эта услуга подключена раньше или нет. Вообщем ответ один: "я ничего не знаю, посмотреть не могу, и в чем проблема тоже не знаю, спасибо за звонок" ))

#2 AndreyDorokhov

#3 Вадик

Во первых почитайте тему про Томсон 770. Там в первом посте есть настройки. Посмотрите внимательно на все галочки. Настройте так, как там нгаписано, потом уже смотрите останется ли проблема.

Бросая мусор на берегу — не забывайте хрюкать.

#4 AndreyDorokhov

Просмотр сообщенияВадик (17 февраля 2014 — 19:14) писал:

Во первых почитайте тему про Томсон 770. Там в первом посте есть настройки. Посмотрите внимательно на все галочки. Настройте так, как там нгаписано, потом уже смотрите останется ли проблема.

Если честно, на 99% процентов я ожидал именно такого ответа, и уже заранее грущу, что наверное придется это делать. Наверное я избалованный, но привык, что каждый занимается своим делом, если сервисмен из Акадо приезжал мне менять роутер, он там что-то настраивал, я думаю все сделал правильно? Как и с предыдущим роутером. Теперь мне лезть туда и смотреть где там галочек не хватает, в каких местах? И причем не имея никаких гарантий что дело именно в этом, потому что пока я не получил ответа, что кто-то сталкивался с такой проблемой.

Но все равно спасибо засовет

#5 AndreyDorokhov

Я тут в ветке про Thomson прочитал что Акадо делал обновление прошивки? Может это мне так прошивку обновили? Кстати, не работает синхронизация не только Google сервисов, instagram тоже не сенхронизируется, вот, приложение про медали в Сочи, тоже работает криво — выходишь из квартиры и начинают уведомления о медалях тренькать сразу все, которые накопились ))

Читать еще:  Айко программа для ресторана синхронизация с 1с

Видимо действительно придется лезть в этот роутер и смотреть где там какие галочки должны стоять

#6 Streamer

Просмотр сообщенияAndreyDorokhov (18 февраля 2014 — 06:24) писал:

#7 hirdmann

#8 Streamer

Просмотр сообщенияStreamer (18 февраля 2014 — 09:53) писал:

#9 MR.KILLER

Из-темы по вотсапу на 4pda по поводу задержек:

ВАЖНО! Объяснение стандартных задержек при получении сообщений
(происходящих вследствие разрыва неактивных соединений со стороны Wi-Fi роутера или оператора сотовой связи)

В Android есть встроенный механизм поддержания tcp-соединения для моментального получения PUSH-уведомлений (каким-то образом связанный с Google Talk, но это не столь важно).
Однако соединение может быть разорвано со стороны роутера (в случае Wi-Fi подключения) либо со стороны оператора (в случае 3g/gprs). Некоторые роутеры и некоторые операторы сотовой связи после определенного таймаута принудительно разрывают неиспользуемые соединения. То есть если по соединению длительное время не передается никакой информации, оно автоматически разрывается.
На этот случай Android каждые 15 мин (при подключении по Wi-Fi) и каждые 28 мин (при подключении по 3g/gprs) проверяет, активно ли соединение, и при необходимости его восстанавливает. Так называемый heartbeat interval . Текущее значение heartbeat interval можно проверить, набрав *#*#8255#*#* в разделе Heartbeat.
Таким образом, если ваш оператор (или роутер в случае Wi-Fi) разрывает неактивные соединения по таймауту меньшему, чем 28 мин (или 15 мин в случае Wi-Fi), то до того момента,как PUSH-соединение восстановится, у вас не будет возможности получить уведомление о входящем сообщении.
Проблему можно решить с помощью программы Push Notification Fixer (нужен ROOT!). С ее помощью вы можете установить желаемое значение heartbeat interval — т.е. времени, через которое Android будет проверять PUSH-соединение на активность и восстанавливать его, если оно было закрыто.

Говорим спасибо Demon555 за предоставленную информацию.
Данная информация взята из следующих источников: Тема на XDA с объяснениями, тема Push Notification Fixer на XDA.

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

Прочие возможные проблемы при получении сообщений / проблемы при отправке сообщений

1) Попробуйте переустановить программу "с нуля". Удаляете программу, удаляете папку whatsapp на карте памяти (предварительно сохранив ее в другом месте, если вам нужно ее содержимое: история переписок и принятые-отправленные файлы). Устанавливаете программу.
2) Убедитесь, что вы используете последнюю версию программы. Убедитесь, что проблемы не исчезают с перезагрузкой устройства. Убедитесь в наличии качественного интернет-соединения (быстро ли грузятся странички, не обрывается ли связь в браузере и других программах). Убедитесь в том, что вы не используете таск-киллеры (либо добавьте whatsapp в исключения).
3) Убедитесь, что в настройках — аккаунты и синхронизация — включен фоновый режим (должна стоять галочка).
4) Убедитесь, что в телефоне не включен какой-либо режим сбережения заряда батареи, предполагающий ограничение передачи данных по Wi-Fi или 3G/GPRS. Также разработчики рекомендуют для устройств HTC отключение опции быстрой загрузки в настройках телефона.
5) Если проблемы с задержкой входящих сообщений возникают и в случае соединения по Wi-Fi, убедитесь, что в Меню-Настройки-Беспр.сети-Настр.WiFi-Меню-Дополнительно-Спящий режим переключатель установлен в режиме "Никогда" (зависит от перевода, для пункта "спящий режим wi-fi" должно стоять "никогда", а если называется "сохранять подключение в спящем режиме" — то "всегда").
6) Запустите приложение Google Talk, нажмите Меню-Выход. Снова запустите Google Talk и войдите аккаунт. Перезагрузите телефон.
7) Если это не поможет (сообщения по-прежнему будут приходить с задержкой):
-Заходите в Настройки (андроида, не whatsapp) — Приложения- Управление приложениями, Вкладка "Все", Находите gmail, Очищаете ему кэш и данные. (Конечно, если gmail установлен).
-То же самое для google talk.
-Затем открывате google talk (входите в учетную запись) и gmail (ждете пока загрузятся письма).
-Перезагружаете телефон
Для wifi: Настройки — Беспроводные сети — Настройки Wi-fi — Кл.меню- Доп.функции — Статически IP-адрес — устанавливаем нужные адреса (нужно ориентироваться в настройках своего роутера)
Лучше все же с помощью программы, она позволяет изменить настройки только DNS независимо от других настроек сети, а также позволяет установить DNS при мобильной передаче данных (3G/GPRS).

Возможный способ устранения задержек уведомлений (только для некоторых устройств, нужен ROOT)
Данный способ может быть актуален, только если :
-При подключении по GPRS/3G уведомления стабильно доходят моментально, а проблемы возникают только при подключении по Wi-Fi
-При подключении по Wi-Fi, но при включенном экране уведомления приходят моментально
-При подключении по Wi-Fi, но выключенном экране уведомления почти всегда доходят со значительной задержкой
-При подключении по Wi-Fi, при включении экрана, задержавшиеся уведомления тут же поступают на устройство
Если все эти утверждения верны, то, возможно, проблема в выключенном режиме ARPOffload в драйверах Wi-Fi вашего телефона. Проблема наиболее известна для Nexus 4 ( источник ), но следующее решение помогло мне на HTC One XL.

Внимание ! Последующие действия требуют изменения системным файлов. Учтите, что они могут быть верны не во всех случаях, и могут привести к тому,что устройство перестанет загружаться. Я не несу никакой ответственности за возможные последствия.

Процедура действий:
1) В файле /system/etc/wifi/WCNSS_qcom_cfg.ini (может называться чуть иначе, например WCNSS_qcom_cfg_default.ini) находите строчку McastBcastFilter=3 и меняете ее на McastBcastFilter=1. Для большей надежности можете поменять на McastBcastFilter=0, однако это сильно увеличивает расход батареи.
Также при наличии параметров gEnableActiveModeOffload или hostARPOffload установить их значение в 1.

McastBcastFilter=1
gEnableActiveModeOffload=1
hostARPOffload=1

На некоторых устройствах также есть файл systemetcfirmwarewlanprimaWCNSS_qcom_cfg.ini ; в случае его наличия в нем необходимо произвести такие же действия.

Если у вас нет файлов с таким названием в соответствующих папках, то этот способ не для вас! (т.е. в ваше устройстве установлен wi-fi чипсет другого производителя).
Сохраняете файл. Обязательно!!!! Проверяете, что не изменились права доступа, должно быть -rw-r—r— root root
2) Перезагружаете устройство.

Немного технических подробностей. ARP — это протокол канального уровня, предназначенный для определения MAC-адреса по известному IP-адресу.
Проблема заключается в том, что при выключенном ARPOffload при выключении экрана устройство перестает принимать ARP-запросы от Wi-Fi — маршрутизатора, из-за чего последний не может доставить пришедший на IP-адрес смартфона пакет по назначению (поскольку не может получить в ответ на ARP-запрос,посланный смартфону, сопоставить IP-адрес получателя пакета MAC-адрес Wi-Fi приемника в смартфоне). При включении экрана все "подвисшие" пакеты тут же обрабатываются устройством.
Параметр McastBcastFilter задает, какие пакеты поступающие по Wi-Fi обрабатываются устройством во время сна (когда экран выключен). 0 — обрабатывать все пакеты, в т.ч. Broadcast и Multicast. 1 -обрабатывать только Broadcast. 2 — обрабатывать только Multicast. 3 — не отрабатывать НИ Multicast, НИ Broadcast. Что такое Multicast и Broadcast читаем тут .
ARP-запросы это как раз Broadcast-трафик.
Параметры, связанные с ARP Offload — насколько я понимаю, позволяют устройству, не выходя из спящего режима, пропускать и обрабатывать ARP-запросы. Т.е. в отличии от установки McastBcastFilter=1 будет обрабатываться не весь Broadcast-трафик, а только ARP-запросы, что в меньшей степени влияет на расход аккумулятора.
Поэтому, по-хорошему, можно попробовать сначала изменить только эти параметры gEnableActiveModeOffload и hostARPOffload, а McastBcastFilter=3 не трогать. И если не поможет, то уже менять McastBcastFilter на 1 или 0.

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