Согласно списку кодов состояния в Википедии , ошибка 504 означает следующее:
504 Время ожидания шлюза
Сервер действовал как шлюз или прокси и не получил своевременного ответа от вышестоящего сервера.
Другими словами: виновник не должен быть (на) вашем устройстве или (в) Google Play - но между ними.
Нить на форуме Nook описывает ту же самую проблему, и один из выводов , существует:
Обычно это означает ошибку шлюза, и я подозреваю, что проблема на стороне маршрутизатора, а не на стороне Nook. Иногда сброс маршрутизатора вылечит это.
Что соответствует моему выводу. Поэтому, если вы используете мобильные данные, это может помочь выключить и снова включить данные (или лучше: переключиться в режим полета и обратно), в надежде, что вы подключитесь к другому сегменту сети вашего провайдера (и, таким образом, другой шлюз на этом конце).
Из ветки на XDA про все коды ошибок Google Play
Способ 1:
- очистить данные
- очистить кеш магазина Google Play Store и каркаса сервиса Google
Способ 2:
- удалите свой аккаунт Gmail
- перезагружать
- Повторно добавить аккаунт
Как ни странно, та же самая проблема приводит к совершенно другому выводу ответов Yahoo : здесь пользователю не хватило места на его устройстве, поэтому после удаления какого-либо другого приложения оно вдруг заработало. Я подозреваю, что это было совпадение (когда он попытался снова после освобождения места, шлюз был «исправлен») - но это не помешает проверить это.
Еще несколько решений могут появиться со временем. Для меня оказалось полезным поискать в Google «Google Play» «ошибка 504» .