Google ошибка 504

Неожиданные ошибки при загрузке и обновлении софта порой нарушают привычный режим использования устройства на ОС Андроид. Для большинства из них уже найдено решение в процессе изучения операционной системы, предложены эффективные инструкции по их устранению. Код ошибки 504 Play Market постигла та же участь.

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

Содержание

  1. Причины появления проблемы
  2. Возможные решения проблемы
  3. Стандартные решения
  4. Восстановление из копии
  5. Работа с картой памяти
  6. Совет

Причины появления проблемы

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

Возможные решения проблемы

Стандартные решения

  1. Перезагрузите телефон. Сбой может быть вызван процессом с ошибкой, который находится в памяти. После перезагрузки процесс не запустится, и работа в Плей Маркете восстановится.
  2. Проверьте качество текущего подключения к интернету. Вне зависимости от используемого источника, выключите интернет с помощью специального ползунка в шторке, после завершения разрыва связи подключите его снова. Если прямо сейчас вы используйте беспроводную точку доступа, переключитесь на мобильный интернет (попробуйте все доступные на данный момент сим-карты). Также переключитесь с мобильного интернета на Wi-Fi. Используйте все доступные на данный момент точки подключения (не забывайте про безопасность при работе с открытыми источниками). При обнаружении неполадок с определенным способом подключения обратитесь к поставщику услуги, перед этим убедившись в аппаратной и программной исправности модемов и роутеров.
  3. На вашем смартфоне установлены правильные время и текущая дата? Перейдите к «Настройкам» операционной системы, найдите пункт «Дата и время». В меню «Дата и время сети» установите параметр «Выкл». Снимите галочку с пункта «Дата и время сети». Для настройки станут доступны поля со временем и датой. Установите актуальные данные, после чего обязательно перезагрузите телефон. Проверьте работу Маркета.время сети
  4. В параметрах телефона найдите раздел «Приложения», в нем пролистайте справа налево до крайней вкладки под названием «Все». Здесь необходимо найти три записи под названиями «Play Market», «Google Services Framework» и «Сервисы Google Play». Поочередно зайдите в каждую из них, нажмите на кнопки «Очистить кэш» и «Удалить данные». Не перезагружаясь, попробуйте загрузить или обновить необходимое приложение.очистка кэша и данных
  5. Если это не помогло, то в настройках приложения «Play Market» используйте кнопку «Удалить обновления».удалить обновления

Сразу же проверьте, возникает ли ошибка. Если код ошибки 504 приложения play market более не появляется, постарайтесь не обновлять Маркет до выхода корректной и исправленной версии.

Восстановление из копии

Если ошибка появилась после очередного обновления операционной системы, следует откатиться на предыдущую версию. Здесь может помочь встроенный инструмент отката (если он есть в данной операционной системе) либо же придется обратиться к ранее сделанной копии с помощью расширенного рекавери (twrp). Сделайте копию текущей версии системы со всеми параметрами, «вайпните» все разделы, исключив из списка внешнюю карту памяти, затем на очищенную памяти восстановите нужную копию из меню «Restore».

twrp restore

Восстановление из копии

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

Работа с картой памяти

Убедитесь, что на памяти, установленной по умолчанию, достаточно свободного места для загрузки и установки нового приложения. Оптимальное количество свободного пространства, которое желательно иметь для этих целей – 10% от общего объема, или 1 ГБ. Если места недостаточно, существует несколько способов его освободить:

  1. Удалите приложения, которыми вы не пользуетесь.
  2. Если на системной памяти хранятся «тяжелые» мультимедийные файлы и документы, переместите их на внешнюю карту.
  3. Очистите кэш приложений, в которых вы обычно ведете самую активную деятельность.
  4. Перенесите данные приложений из системных разделов на внешний накопитель.
  5. Удалите неактуальные фотографии и музыку.
  6. Установите более легкую прошивку.
  7. Поищите более легкие аналоги часто используемых приложений, компонентов, игр.
  8. Купите новую карту памяти с бОльшим количеством свободного пространства.
  9. Смените память по умолчанию на внешний накопитель, если на нем есть неиспользуемое свободное место.

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

переместить на телефон

После завершения операции перейдите к разделу «Память», пролистайте в самый низ и нажмите на кнопку «Отключить внешнюю карту памяти» или «Извлечь SD-карту».

После этого снова перейдите в Маркет и попробуйте скачать необходимое. Как вариант извлечения внешнего накопителя – физически извлечь его из слота после выключения телефона.

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

Совет

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

#Руководства


  • 0

Вам придётся её пофиксить. This is the way!

Иллюстрация: Оля Ежак для Skillbox Media

Дмитрий Зверев

Любитель научной фантастики и технологического прогресса. Хорошо сочетает в себе заумного технаря и утончённого гуманитария. Пишет про IT и радуется этому.

Иногда сервер не виноват в том, что у вас не открывается веб-страница. Ошибка 504 — как раз об этом. Сервер ждёт, пока ему отдадут информацию, но его «подставляют» и приходится объяснять пользователю, почему всё так произошло.

Ошибка 504 (Gateway Time Out) возникает, когда сервер не получает ответа от сервера-посредника (или сервера-шлюза) за оговорённое время.

Рассмотрим эту ситуацию на примере VPN-сервиса. Когда пользователь включает его и пытается зайти на сайт, сначала отправляет запрос на VPN-сервер. Оттуда запрос перенаправляется на изначальный адрес, и по обратной цепочке ответ возвращается к пользователю. Но если случится так, что VPN-сервер будет слишком долго ожидать ответа от сайта и в итоге не получит его, то он вернёт пользователю ошибку 504.

В примере с VPN ситуация получается вот такой: главным сервером выступает VPN-сервер, к которому подключается пользователь, а сервером-шлюзом — сайт, на который пользователь хочет зайти. Ошибка возникает из-за того, что сайт слишком долго обрабатывал запрос, но при этом с VPN-сервером всё было в порядке. Поэтому мы и получаем именно код 504.

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

Процесс обработки запросов часто выглядит так
Инфографика: Майя Мальгина для Skillbox Media

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

Если один из шлюзов сбоит, это влияет и на работу основного сервера. Он начинает либо сам обрабатывать запросы пользователей, либо ждать, пока заработает сервер-посредник. Именно в этот момент возникает ошибка 504 (Gateway Time Out).

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

  • Google Chrome: «Ошибка 504 (Gateway Timeout): Сервер, обрабатывающий ваш запрос, не ответил вовремя».
  • Mozilla Firefox: «Время ожидания ответа сервера истекло».
  • Microsoft Edge: «Hmmm… не получилось загрузить эту страницу».
  • Safari: «Невозможно открыть страницу. На сервере произошла ошибка 504».

А визуально она может выглядеть так:

Скриншот: Cloudflare / Skillbox Media

Скриншот: Cloudflare / Skillbox Media

Скриншот: GitHub / Skillbox Media

В каждом из случаев ошибка 504 содержит короткое описание проблемы, плюс, как правило, в тексте есть просьба связаться с администратором сайта, чтобы он всё исправил.

Давайте ещё раз посмотрим, как возникает ошибка 504 (Gateway Time Out).

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

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

  • Проблемы с сетью. Если интернет-соединение между шлюзом и основным сервером нестабильное или слабое, то первый просто не сможет передать данные, что и приведёт к ошибке 504.
  • Проблемы с настройкой сервера или шлюза. Основной сервер или шлюз могут работать некорректно из-за неправильных настроек на них. Это тоже приводит к ошибке 504.
  • Перегрузка сервера-шлюза. Если сервер-посредник завален запросами от других серверов, он не сможет быстро выполнить свою работу и отдать данные вовремя.
  • Неправильные настройки балансировщика нагрузки. Представьте, что у нас есть два шлюза, но мы запрашиваем данные только из одного из них, хотя оба владеют одинаковой информацией. Такая неэффективность в работе может, опять же, привести к перегрузке одного из серверов.
  • Проблемы с основным сервером. Бывает так, что и основной сервер может работать медленно или быть недоступным, что не позволяет ему принять нужные данные от шлюза.

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

Как пользователь, скорее всего, вы не сможете исправить проблему, хотя обычно это касается всех 500-х ошибок, например 500 и 503, потому что они возникают на стороне сервера. Хотя всегда остаётся небольшая вероятность, что проблема действительно на вашей стороне.

Итак, что вам стоит попробовать:

  • Перезагрузите страницу в браузере, чтобы заново отправить запрос и вновь попытаться получить доступ к сайту. Иногда это может сработать.
  • Почистите кэш и файлы cookies. Иногда всё решается за секунду.
  • Проверьте подключение к интернету. Убедитесь, что ваше соединение работает стабильно и быстро (например, попробуйте открыть другие сайты).
  • Запустите сайт в другом браузере. Или установите новый, если у вас в системе пока только обозреватель.
  • Проверьте настройки прокси-сервера. Если вы используете его, то наверняка знаете об этом. А если думаете, что его нет, но проблема возникает на рабочем компьютере — уточните у системных администраторов, скорее всего, прокси-сервер действительно есть.
  • Измените настройки брандмауэра или межсетевого экрана. Они могут блокировать доступ к определённым сайтам или страницам.
  • Временно отключите антивирус. Как и брандмауэр, он тоже может блокировать доступ к некоторым сайтам.
  • Включите VPN. Через VPN можно обойти многие проблемы с ограничением доступа к сайтам, и, возможно, он разрешит ваши трудности.
  • Попробуйте зайти на сайт позднее. Возможно, сайт прямо сейчас испытывает большие нагрузки или проявились какие-то технические проблемы. Поэтому просто подождите, пока всё не исправят.
  • Свяжитесь с администратором сервера. Если зайти на сайт нужно срочно, попробуйте написать в техподдержку. Не факт, что вам ответят (тем более быстро), но как минимум вы уведомите о проблеме команду сайта.

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

Как администратор, вы можете сделать следующее:

  • Написать хостинг-провайдеру или полистать его новости в соцсетях. Обычно там пишут, если возникли какие-то проблемы.
  • Проверить логи сервера. Там обычно есть все ответы.
  • Увеличить тайм-аут шлюза. Раз шлюз не может отправить данные так быстро, попробуйте увеличить тайм-аут.
  • Изменить настройки балансировщика нагрузки. Если он установлен на вашем сайте, попробуйте поменять настройки и посмотреть, изменится ли ситуация.
  • Оптимизировать базу данных. Если проблема возникает, потому что из базы данных запрашивается большой объём информации, попробуйте ускорить доступ к этим данным.
  • Провести апгрейд сервера. Проблема может быть связана с тем, что шлюзу не хватает вычислительной мощности.
  • Скачать все обновления. Устаревшее ПО может замедлять работу сервера. Поэтому стоит держать его в обновлённом состоянии.

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

Чтобы избежать ошибки 504 (Gateway Time Out) в будущем, нужно следить за тем, как ведёт себя сервер и справляется ли он с нагрузками. Если вы вдруг обнаруживаете, что не справляется, пора делать следующее:

  • Проанализировать логи сервера. Часто в них можно найти кучу полезной информации, поэтому не пренебрегайте ими.
  • Оптимизировать код. Быстрый код — быстрый сервер. Логика простая, но на деле, конечно, всё может быть сложнее. Поэтому старайтесь сразу писать эффективный код.
  • Использовать кэширование. Оно ускоряет доступ к контенту и уменьшает нагрузку на сервер. Очень удобно.
  • Использовать балансировщик нагрузки. Он снижает нагрузку на отдельные серверы и позволяет им работать быстрее.
  • Встроить системы мониторинга. Это то же самое, что и логи, но намного эффективнее. Они позволяют заранее выявлять проблемы и быстро их решать.

Однако даже при соблюдении всех этих правил ошибка 504 может возникнуть.

Выводы об ошибке 504 (Gateway Time Out):

  • Ошибка 504 (Gateway Time Out) возникает, когда сервер не может получить ответ от сервера-посредника в установленный срок.
  • Причинами могут стать, например, перегрузка, проблемы с интернетом или проблемы на шлюзе.
  • Чтобы пользователю решить проблему, можно попробовать перезагрузить страницу, проверить соединение с интернетом, временно отключить антивирус или брандмауэр, а также обратиться к администратору внешнего сервера.
  • Чтобы администратору исправить ошибку, нужно проверить логи, увеличить тайм-аут шлюза, настроить балансировщик нагрузки, оптимизировать базу данных и скачать все обновления.
  • Если ничего не помогает, можно обратиться к хостинг-провайдеру за дополнительной помощью.

Как зарабатывать больше с помощью нейросетей?
Бесплатный вебинар: 15 экспертов, 7 топ-нейросетей. Научитесь использовать ИИ в своей работе и увеличьте доход.

Узнать больше

Главная » Уроки и статьи » Софт

Распространенный случай среди пользователей Андроид устройств — ошибка «-504». Проблема появляется при установке ПО из Play Market. Также встречается при попытке обновить программное обеспечение. В разных устройствах сообщения отличаются. Как правило, это что-то похожее на: «Не удалось установить (обновить) приложение из-за ошибки (-504)». Сбой чаще случается при обновлении программ от Google: Gmail, Maps, Docs, Music, Translator, Photo и прочих. В этой статье подробно рассказано о решениях неполадки. В одних случаях придется потратить несколько минут. В других — повозиться весь день. Руководства подойдут для всех версий Android.

Как исправить ошибку 504 в Плэй Маркете

Как исправить сбой «-504» при установке или обновлении в Play Market

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

Сотрите кэш, удалите обновления Google Play Market. То же выполните с «Сервисы Google Play», «Google Play игры» и «Services Framework». Эти действия часто помогают при разных ошибках, не только «-504», например, код «920», «491» и пр.

Пошаговая инструкция по удалению КЭШ-файлов и обновлений:

1. Перейдите в меню настроек. Найдите раздел «Приложения» (в устройствах от разных концернов названия отличаются) или «Приложения и уведомления». Чтобы открыть весь список на новых версиях операционной системы Андроид, нажмите на «Сведения о приложениях».

Как исправить сбой «-504»

Воспользуйтесь поиском, чтобы найти магазин ПО «Play Market». Начиная с Android 6.0 нужно нажать на кнопку «Хранилище». В более ранних ОС необходимые настройки находятся в сведениях о софте.

Сведения о приложений Play Маркет. Исправление ошибки 504

Сотрите всю информацию о приложении, нажав на соответствующую кнопку. Подтвердите действия.

Удалить данные приложения. Ошибка 504 Андроид. Как исправить

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

Плэй маркет сброс до исходной версии

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

2. Бывает такое, что из-за постоянных обновлений ПО, а именно Play Market появляются ошибки в его работе. Такое случается и с другими программами. Чтобы решить проблему, попробуйте очистить кэш-Файлы магазина Гугл.

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

Зайдите в настройки, откройте список софта, как в предыдущей инструкции. Найдите Google Play. Если версия прошивки 6.0 и выше — нажмите «Хранилище».

Удалите кэш-файлы и все данные, нажав на соответствующие кнопки. Подтвердите удаления.

На Андроид устройствах от Xiaomi нужно нажать «Очистить», выберите опцию, которая удалит все данные, подтвердите выбор. После этого, вся информация сотрется.

3. Последний шаг — очистить всю информацию о Google Services Framework. Это встроенное программное обеспечение. Как правило, такие программы не отображаются в списке с остальными. Чтобы открыть их список, нужно сделать следующее:

  • Андроид ниже пятой версии — список находится в диспетчере приложений, проведите пальцем от края экрана, чтобы зайти в необходимую вкладку;
  • в более новых прошивках нужно нажать на меню (кнопки в виде трех точек), там есть пункт «Показать системные процессы»;
  • на смартфонах от Xiaomi настройка похожая, как в предыдущем пункте.

Найдите в списке «Google Services Framework» и сотрите информацию таким же способом, который описывался раньше.

Эти действия, как правило, исправляют поломку. Если они не помогли, попробуйте следующие инструкции.

Сотрите настройки приложений

Для более новых обновлений операционной системе Android помогает метод со сбросом настроек ПО:

  1. В списке всех программ откройте дополнительные опции (иконка в правом верхнем углу экрана).
  2. Выберите нужный пункт. Подтвердите, нажав на кнопку «Сбросить».

Сброс настроек приложения

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

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

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

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

Повторно установите приложения

Метод подходит для пользователей, у которых появляется ошибка при попытке обновить софт, но всплывает окно с сообщением о неудачной установке. Если ПО не вшитое, удалите его любым удобным способом: перетащите ярлык на иконку в виде урны или найдите программу в Play Market и нажмите «Удалить», затем ее переустановите.

Хуже обстоят дела с системным программным обеспечением. Его стандартными методами не удалить. В таком случае поможет ADB. Скачайте утилиту «Android Debug Bridge» на компьютер или ноутбук. Также понадобится установить драйвера и Java. Включите на смартфоне отладку по кабелю. Подключите гаджет к компьютеру.

Интерфейс утилиты выглядит, как командная строка. Для работы понадобится Windows PowerShell. Это оболочка командной строки. Откройте «Мой Компьютер». Найдите папку «platform-tools» (директория ADB). Зажмите «Shift» на клавиатуре и щелкните правой кнопкой мыши по пустому месту папки.

В открывшемся контекстном меню нажмите на «Открыть окно команд» или «Открыть окно PowerShell здесь». Зависит от версии Windows. Второй вариант, как правило, встречается на последних обновлениях 10 ОС.

Чтобы удалить программу, введите в строку команду «adb uninstall название пакета». Если используете Windows PowerShell — напишите сначала «./». Подтвердите, нажав «Enter».

Чтобы узнать название пакета, зайдите в Play Market через ПК. Откройте страницу программы. Посмотрите на ссылку: весь текст после знака равно и перед «&» — название пакета. Например, «com.king.candycrushsaga».

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

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

Таким образом можно решить ошибку «-504», всплывающую при попытке установить или обновить программное обеспечение через Play Market на телефонах и планшетах с ОС Андроид.

Понравилось? Поделись с друзьями!


Дата: 15.02.2020
Автор/Переводчик: DM

Одна из наиболее распространенных в Play Market, Ошибка «-504» либо Код ошибки: -504 появляется при установке или обновлении игр и программ, и сопровождается сообщением: «Не удалось установить (скачать) приложение». Сбой чаще происходит при попытке обновления приложений Google: YouTube, Gmail, Поиска, Карт, Документов, Переводчика, Фото и других. В этой инструкции приведены решения проблемы: на одни придется потратить пару минут, а для других потребуется минимум средний уровень владения Android-устройством.

ошибка 504 в плей маркете

На смартфонах у пользователей, которые столкнулись с Кодом ошибки: -504, часто появляется Код ошибки 910, об устранении которого рассказано в инструкции по ссылке. Еще рекомендуем ознакомиться со статьей об исправлении распространенных ошибок в Play Market и отдельными мануалами по восстановлению работы YouTube и Google Play.

Удалите данные и обновления приложений Google Play Маркет, Сервисы Google Play и Google Services Framework

Это стандартные действия, которые Google рекомендует выполнять в первую очередь при возникновении ошибок в Маркете.

1. Зайдите в «Настройки» и откройте «Приложения» (или «Диспетчер приложений», «Приложения и уведомления»). На Android 8.0 Oreo и новее щелкните на «Сведения о приложениях» либо «Показать все приложения».

приложения и уведомления – сведения о приложениях

Найдите в списке и выберите «Google Play Маркет». На Android 6.0 Marshmallow и выше из карточки «О приложении» перейдите в «Хранилище» или «Память».

окно о приложении google play маркет

Нажмите «Стереть данные» и при появлении запроса «Удалить данные приложения?», выберите «ОК».

стереть данные google play маркет

Если предыдущие действия не помогли исправить Ошибку «-504», попробуйте удалить обновления Google Play. Для этого вернитесь к окну «О приложении», на Android 6.0+ щелкните на кнопку «Меню», выберите «Удалить обновления» и подтвердите установку исходной версии программы кнопкой «ОК».

удалить обновления google play маркет на android 7.0 и новее

На Android ниже седьмой версии кнопка «Удалить обновления» расположена в сведениях о приложении.

удалить обновления приложения google play маркет на android 5 и 6

В MIUI пункты управления Маркетом вынесены на нижнюю панель.

очистка данных приложения в miui

удалить обновления приложения в miui

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

Перейдите в диспетчер приложений в настройках и выберите «Сервисы Google Play». В новых прошивках дополнительно откройте «Память» либо «Хранилище».

о приложении сервисы google play

Щелкните по кнопке «Управление местом», выберите «Удалить все данные» и нажмите «ОК», чтобы разрешить удаление.

управление местом приложения сервисы google play

На Xiaomi в MIUI щелкните «Очистить», затем еще раз «Очистить», выберите пункт «Удалить все данные» и нажмите «ОК».

очистка данных приложения сервисы google play в miui

удалить данные приложения в miui

Следующим действием будет удаление обновлений Сервисов Google Play: на Android 6.0 и новее раскройте меню, щелкнув на точки в верхнем углу, нажмите на кнопку «Удалить обновления» и согласитесь установить исходную версию приложения, выбрав «ОК».

удалить обновления сервисов google play

3. Осталось стереть данные Google Services Framework. Системные программы по умолчанию не отображаются в диспетчере приложений, поэтому в зависимости от прошивки и производителя устройства выполните такие действия:

  • На Android 5 и ниже свайпами от края экрана переместитесь на вкладку «Все».

вкладка все в диспетчере приложений

  • На Android 6 и новее откройте меню и нажмите «Показать системные процессы».

показать системные процессы на android 7.0 и выше

  • На Xiaomi щелкните по трем точкам в углу экрана и выберите «Показать все приложения».

показать все приложения в диспетчере приложений miui

Откройте настройки «Google Services Framework», а в последних версиях Android дополнительно выберите «Хранилище» либо «Память».

о приложении google services framework

Нажмите «Стереть данные» и подтвердите удаление, щелкнув «ОК».

стереть данные google services framework

В MIUI выберите «Очистить все» и дайте согласие, нажав «ОК».

очистить все google services framework на xiaomi

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

Если при апдейте предустановленной программы всплывает окно с Ошибкой «-504», перейдите в «Сведения о приложениях», выберите нужную программу, раскройте опции, нажмите «Удалить обновления» и подтвердите кнопкой «ОК».

удалить обновления приложения

После этого откройте Play Market, найдите приложение и снова попробуйте его обновить.

обновить приложение

Сбросьте настройки приложений

Если на смартфоне либо планшете установлен Android 6, 7, 8 или 9, сделайте следующее: в диспетчере приложений щелкните по трем точкам в правом верхнем углу и в перечне опций выберите «Сбросить настройки приложений». Чтобы подтвердить, нажмите «Сбросить».

сбросить настройки приложений

Выйдите из аккаунта Google и войдите повторно

Когда в Play Market, YouTube или других сервисах Google происходят сбои, часто помогает выход из аккаунта и повторный вход в него. На устройствах с Android ниже восьмой версии откройте «Настройки», зайдите в «Аккаунты», нажмите «Google» и выберите учетную запись.

аккаунты на android 5

Выполните синхронизацию, а потом щелкните по кнопке «Меню» и дважды выберите «Удалить аккаунт».

выйти из аккаунта google на смартфоне

В Android 8 и 9 откройте «Настройки» → «Пользователи и аккаунты», нажмите на адрес электронной почты и выберите «Синхронизировать аккаунты».

синхронизация аккаунта google на android

Раскройте меню и щелкните «Синхронизировать».

синхронизировать аккаунт google на android 8 и 9

После завершения синхронизации вернитесь к предыдущему окну, и дважды нажмите «Удалить аккаунт».

удалить аккаунт google с телефона на android

Перезагрузите устройство, перейдите в «Настройки» → «Аккаунты» (или «Пользователи и аккаунты» в Android 8.0+), нажмите «Добавить аккаунт» → «Google» и выполняйте дальнейшие указания.

добавить аккаунт google на смартфон

Переустановите приложение

Если приложение, в процессе обновления которого всплывает окно с Кодом ошибки: -504, не системное, переустановите его. Как угодно удалите программу: через диспетчер приложений, файловый менеджер, Play Market или перетащив иконку программы в корзину.

удалить приложение

удаление приложения

В случае, когда не удается удалить приложение средствами Android, прибегните к помощи ADB. Установите утилиту на компьютер, скачайте Java и драйверы, на телефоне включите отладку по USB и подсоедините аппарат к ПК. Команды ADB выполняются из командной строки либо Windows PowerShell, поэтому в проводнике откройте папку «platform-tools» и, зажав клавишу «Shift», щелкните правой кнопкой мышки по пустому месту. В зависимости от версии Windows, доступны два варианта: «Открыть окно команд» в Windows 7, 8, 8.1 и 10 и «Открыть окно PowerShell здесь» в последних сборках Windows 10. Выберите подходящий пункт.

открыть окно powershell здесь

Команда для удаления приложений – adb uninstall название пакета. В PowerShell вначале добавьте ./. Чтобы выполнить команду, нажмите «Enter».

adb uninstall

Как узнать имя пакета: откройте страницу приложения на сайте Плей Маркета в браузере и обратите внимание на URL. Текст от «id=» до «&», если последний символ присутсвует в адресе страницы – это название пакета приложения. К примеру, в адресе страницы https://play.google.com/store/apps/details?id=com.google.android.apps.translate&hl=ru имя пакета – com.google.android.apps.translate. Скопируйте его.

package name

Теперь зайдите в Google Play, найдите приложение и заново установите. Также можете установить программу из .apk-файла либо используя веб-версию Плей Маркета. Во втором случае зайдите в одну учетную запись Google на компьютере и мобильном устройстве.

google play market

установка приложения с веб-сайта play market

Переустановите системное приложение

Чтобы удалить предустановленную программу, обновление которой вызывает Код ошибки: -504, нужны root права и файловый менеджер с root проводником, к примеру, ES File Explorer или Solid Explorer. Предоставьте проводнику права Суперпользователя и удалите папки программы из директорий «system/app» и «Android/data».

удаление системного приложения

Либо воспользуйтесь специальной функцией ES Проводника и Solid Explorer: раскройте боковое меню, выберите «Приложения» → «Системные приложения», найдите нужную программу и удалите. Деинсталляция предустановленных приложений подробнее описана в этой инструкции.

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

Затем переустановите программу понравившимся способом: загрузив с Плей Маркета, через ADB либо установив .apk-файл.

установка apk google maps

Отредактируйте build.prop

Последнее решение подсказали на форуме XDA-Developers и оно подойдет только для рутованных смартфонов и планшетов. Прежде, чем вносить изменения в файл build.prop, обязательно сделайте бекап прошивки!

Запустите проводник, предоставьте ему root доступ и перейдите в папку «system» в корневом каталоге. Выберите файл «build.prop» и откройте его при помощи текстового редактора.

изменить build.prop

Удалите строки:

dalvik.vm.dex2oat-filter=everything

dalvik.vm.image-dex2oat-filter=everything

И замените их на:

dalvik.vm.dex2oat-filter=interpret-only

dalvik.vm.image-dex2oat-filter=speed

файл build.prop

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

Всем привет, и с вами Бородач! Столкнулся давеча с такой неприятной проблемой – при установке приложения через Google Play всплывает ошибка с кодом 504. Пол дня я лазал на форумах, и мне все же удалось решить эту проблему. Ошибка возникает при обновлении или установке какого-то приложения. Чаще всего это программы типа istragram, vk, а также системные утилиты Gmail, Фото и сам Play Market.

В первую очередь выключите и снова включите телефон. Ошибка может возникать из-за проблем во временной памяти. Также попробуйте переподключиться к другому источнику интернета (если есть возможность) – будь это Wi-Fi или мобильная связь. Сам источник также может вызывать подобную ошибку. Если это не помогает, милости просим к прочтению моих решений, надеюсь они вам помогут. Я постарался и собрал все возможные варианты со всех форумов. Поехали!

Содержание

  1. Дата и время
  2. Обновление ОС
  3. Очистка кэша и удаление последнего обновления
  4. Удаление приложения и повторная установка
  5. Удаление ненужного хлама
  6. Удаление аккаунта Google
  7. Изменение DNS
  8. Не сертифицированное устройство
  9. Ничего не помогло
  10. Задать вопрос автору статьи

Дата и время

В Плей Маркет на Андроид все аналогично как с компьютером (кто хоть раз сталкивался с подобной проблемой в браузере). Если у вас будет стоять неактуальное время или дата, то сервер, на который идет запрос, вам откажет в доступе. В «Настройках» переходим в раздел «Дата и время» (чаще всего находится в «Системе»). Убедитесь, чтобы дата и время были актуальными. Лучше всего использовать параметры сети, но можно попробовать ввести эти данные вручную.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Обновление ОС

Бывает, что проблема решается после обновления операционной системы. Переходим в «Систему», пролистываем до пункта «Обновление системы», переходим туда и проверяем наличие новой ОС – обновляем.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Очистка кэша и удаление последнего обновления

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

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

На некоторых прошивках кнопка «Очистка кэша» и «Удаление обновления» находится сразу тут. В некоторых нужно перейти в «Хранилище».

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Нажимаем сначала «Очистить кеш», после этого проверяем работоспособность. Если это не поможет, то прибегаем к «Очистить хранилище».

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Тоже самое нужно проделать с «Сервисами Google Play». Если это не поможет, то на предыдущей странице нажмите по трем точкам в правом верхнем углу экрана и выберите пункт «Удалить обновления».

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

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

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Находим «Google Services Framework» и переходим туда.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

И проделываем все те же действия. Сначала пробуем «Остановить» процесс. Если Google Play не будет запускаться, то перезагрузите телефон. Далее переходим в «Хранилище», сначала пробуем «Очистить кеш», а потом удаляем данные.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Удаление приложения и повторная установка

Если ошибка возникает в момент обновления какого-то приложения, то его можно просто удалить и установить повторно. Удалить можно двумя способами. Первый – на панели зажмите пальцем по иконке программы и перетащите её в корзину, после этого подтверждаем действие. Второй способ – в разделе «Приложения» находим нужную прогу, переходим туда и кликаем по кнопке «Удалить».

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Удаление ненужного хлама

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

Попробуйте её установить с Google Play, если это не удается из-за ошибки, то поищите CCleaner.apk в интернете с помощью браузера. После установки нажимаем «Быстрая очистка», и все лишнее удаляется. Также можно принудительно закрыть все работающие программы – нажимаем по кнопке «Оптимизировать» и далее выключаем активные приложения.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

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

Очень часто этот способ указывают как рабочий, поэтому делюсь с вами. В «Настройках» находим пункт «Аккаунты» и заходим туда.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Находим вашу учетную запись «Gmail», к которой привязан телефон.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Прежде чем нажать по кнопке «Удалить аккаунт» я бы на вашем месте вспомнил от него пароль, так как мы его позже повторно будем подключать. Если вы его забыли, то его можно будет вспомнить. Также перейдите в «Синхронизацию аккаунта» и посмотрите какие разделы телефона сохраняются в облаке.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Изменение DNS

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

  1. Перейдите в «Сеть и интернет» и найдите раздел «Wi-Fi». Вы также можете открыть этот пункт через меню «Шторка», просто зажмите пальцем по «WiFi» значку.
  2. Далее зайдите в «Настройки» вашего подключения.
  3. Нам нужно посмотреть «Сведения о сети» – кликните по кнопке «Дополнительно».
  4. Запомните настройки сети: IP-адрес, Шлюз и маску подсети (можете даже написать их на листочке, чтобы не забыть).
  5. После этого нажмите на карандаш.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

  1. Чтобы открыть дополнительную конфигурацию, опять кликните «Дополнительно» и откройте «Настройки IP». Выберите режим «Пользовательские».
  2. Введите IP, шлюз и маску, как в предыдущих настройках. Длину префикса установите, как 24. А вот в самом конце нам нужно установить два DNS – мы используем официальные ДНС от Google:
    1. 8.8.8.8.
    2. 8.8.4.4.

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

  1. Сохраняем настройки. Можно попробовать переподключиться к беспроводной сети.

Не сертифицированное устройство

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

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

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

  1. Скачиваем Device ID.
  2. Запускаем прогу и копируем номер «Google Service Framework (GSF)».

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

  1. Переходим на сайт конвертера и копируем GSF номер в строку «Hex number». После этого жмем на кнопку «Convert».

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

  1. Теперь идем на официальный сайт сертификации и вставляем наш номер, скопированный из строки «Decimal number», после этого нажимаем по кнопке «Регистрация».

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

  1. Проверяем работоспособность и нашу сертификацию – перезагрузите телефон. Если это не помогло, то делаем следующее – идем в «Настройки» телефона в разделе «Приложения» в «Google Play Маркет» нажимаем на «Хранилище» и далее «Очистить хранилище» – удаляем все данные. То же самое делаем с «Сервисом Google Play».

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Ничего не помогло

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

Ошибка 504 в Google Play Market: не удалось установить приложение, неизвестная ошибка

Понравилась статья? Поделить с друзьями:
  • Google ошибка 101
  • Google объектив недоступен произошла ошибка
  • Google не работает ошибка 404
  • Google tag manager ошибка 404
  • Google документы произошла ошибка