- Ошибка 504 при установке приложения на Андроид
- Что означает ошибка 504 на Андроид?
- Редактирование файла build.prop для устранения ошибки 504
- Удаление папки appnamespace
- Переустановка Гугл-аккаунта на Андроид для сброса ошибки 504
- Использование VPN
- Установка автоматической даты и времени
- Увеличение количества свободного места
- Сброс настроек телефона до заводских
- Как исправить ошибку «-504» при установке приложения в Play Market
- Как исправить сбой «-504» при установке или обновлении в Play Market
- Сотрите настройки приложений
- Заново зайдите в учетную запись Google
- Повторно установите приложения
Ошибка 504 при установке приложения на Андроид
При попытке установить какое-либо мобильное приложение через «Плей Маркет» пользователь может столкнуться с ошибкой установки 504. Данная ошибка имеет одиозную славу и известна множеству пользователей по всему миру. Избавиться от неё довольно сложно, и подчас всё, что остаётся таким пользователям – это попытаться перепрошить устройство или отправить его на заслуженный отдых. Давайте разберёмся, в чём суть ошибки 504 при инсталляции приложений на ОС Андроид, и как её исправить.
Что означает ошибка 504 на Андроид?
Технически ошибка 504 в Google Play является ошибкой тайм-аута шлюза. Обычно она связана с медленным интернет-соединением. Это относится как к стационарному вай-фай, так и мобильному интернету.
Тем не менее статистически ошибку 504 наиболее часто можно встретить на Андроид 5.0 Lollipop. В версии указанной ОС «developer preview» имеется баг, напрямую ответственный в появлении ошибки 504 при установке приложений на Android. Данный баг связан с АРТ оптимизацией на устройстве, и именно он выступает непосредственной причиной ошибки.
Другими причинами, способными вызывать ошибку 504, являются следующие:
- незавершённый загрузочный или установочный процесс, прерванный вследствие различных факторов;
- медленное интернет-соединение или ошибки в работе сети (особенно в случае мобильного Интернета);
- конфликт данных;
- недостаток памяти на устройстве;
- неправильно установленные на устройстве дата и время;
- ошибки в кэше ряда мобильных приложений;
- некорректная работа карты памяти, установленной на устройстве.
Для решения ошибки 504 на Андроиде при установке программ и приложений существует общеизвестный пул советов, обычно никак не решающий проблему. Тем не менее есть несколько способов, которые доказали эффективность у многих пользователей. Рассмотрим их по порядку.
Редактирование файла build.prop для устранения ошибки 504
Поскольку упомянутый баг напрямую связан с АРТ оптимизацией, вам необходимо отключить эту функцию на вашем девайсе. Для этого понадобится получить root-права, позволяющие выполнить указанную операцию. Без рут-прав устранить ошибку 504 на Андроиде с помощью данного способа будет невозможно.
- Убедитесь, что вы имеете root-права для вашего устройства. При необходимости получите указанные права с помощью программ «KingRoot», «Framaroot» и других аналогов.
- Запустите любой проводник, который умеет работать с рут-правами (к примеру, ES File Explorer File Manager).
- С его помощью найдите на вашем устройстве файл build.prop (обычно находится в корне файловой системы) и откройте его для редактирования.
Отредактируйте файл build.prop
В нём поищите следующие строчки: и замените их на:
Если первоначальных двух строчек нет, тогда просто допишите в самый конец файла строки:
Сохраните изменённый вами файл build.prop.
Во многих случаях после этого ошибка 504, возникающая на OS Android при установке приложений, бывает решена.
Удаление папки appnamespace
Другим эффективным способом исправить ошибку 504 является удаление папки appnamespace.
Для этого нужно:
- Перейти по пути: /data/data/appnamespace .
- Удалить папку appnamespace.
- Перезагрузить устройство.
Часто данный способ работает вместе со способом переустановки пользовательского аккаунта в Гугл, который мы рассмотрим ниже.
Переустановка Гугл-аккаунта на Андроид для сброса ошибки 504
Для этого необходимо выполнить следующие действия:
- Перейдите в настройки вашего аппарата. Здесь найдите «Учётные записи» (Accounts) – Google.
- Тапните на вашу учётную запись в Гугл, и выберите «Удалить учётную запись».
- Теперь перейдите в «Приложения» – «Все».
- Найдите приложения « Google Play Маркет », « Google Service Framework », а также « Download Manager ». Зайдя в каждое из указанный приложений, нажмите «Принудительно остановить», «Очистить данные» и «Очистить кэш».
- Теперь вновь перейдите в «Настройки» – «Учётные записи» – «Google».
- Добавьте ваш Gmail аккаунт.
- Перезагрузите устройство. Запустите «Плей Маркет» и установите (обновите) необходимое вам приложение.
Использование VPN
Неплохие результаты в обходе ошибки 504 на Андроиде при установке приложений показало использование ВПН.
Для этого необходимо:
- Если позволяет «Плей Маркет», скачайте и установите ВПН-программу (к примеру, «VPN») на ваше устройство.
- Запустите приложение, выберите альтернативную к России страну (например, USA) и нажмите на опцию подключения.
- Теперь попробуйте скачать (обновить) проблемную ранее программу.
Это может помочь избавиться при установке приложений от ошибки 504 на вашем гаджете с ОС Андроид.
Установка автоматической даты и времени
Также рекомендуем проверить корректность отображения даты и времени на вашем устройстве.
Для этого нужно:
- Перейти в настройки вашего девайса и найти там «Дата и время».
- Активировать опцию автоматической установки даты и времени.
- После этого необходимо перезагрузить гаджет.
Активируйте автоматическое определение времени на Андроид
Увеличение количества свободного места
Для комфортной установки и работы приложений на Android без высвечивания ошибки 504 рекомендуется иметь около 1 гигабайта свободного места как на смартфоне, так и на карте памяти. Освободите место на девайсе, удалив ненужные файлы. Перезагрузите гаджет и попробуйте вновь скачать нужную программу из Гугл Плей.
Сброс настроек телефона до заводских
Если ни один из указанных советов не помог устранить ошибку 504, сбросьте настройки телефона на Android до заводских. Учтите, что это помогает в небольшом количестве случаев, так как вы имеете дело с системным багом APT оптимизации, неустраняемым стандартным «hard reset». Найдите опцию сброса данных на вашем телефоне и выполните сброс настроек до заводских. Помните, что при таком сбросе ваши файлы и прогресс в играх будут потеряны.
Источник
Как исправить ошибку «-504» при установке приложения в Play Market
Распространенный случай среди пользователей Андроид устройств — ошибка «-504». Проблема появляется при установке ПО из Play Market. Также встречается при попытке обновить программное обеспечение. В разных устройствах сообщения отличаются. Как правило, это что-то похожее на: «Не удалось установить (обновить) приложение из-за ошибки (-504)». Сбой чаще случается при обновлении программ от Google: Gmail, Maps, Docs, Music, Translator, Photo и прочих. В этой статье подробно рассказано о решениях неполадки. В одних случаях придется потратить несколько минут. В других — повозиться весь день. Руководства подойдут для всех версий Android.
Как исправить сбой «-504» при установке или обновлении в Play Market
Проблема встречается у владельцев разных версий ОС, на телефонах и планшетах. В редких случаях помогает перезагрузки. Шансов мало, но стоит попробовать. Возможно не придется тратить несколько часов на решение неполадки. В противном случае следуйте инструкциям из этой статьи.
Сотрите кэш, удалите обновления Google Play Market. То же выполните с «Сервисы Google Play», «Google Play игры» и «Services Framework». Эти действия часто помогают при разных ошибках, не только «-504», например, код «920», «491» и пр.
Пошаговая инструкция по удалению КЭШ-файлов и обновлений:
1. Перейдите в меню настроек. Найдите раздел «Приложения» (в устройствах от разных концернов названия отличаются) или «Приложения и уведомления». Чтобы открыть весь список на новых версиях операционной системы Андроид, нажмите на «Сведения о приложениях».
Воспользуйтесь поиском, чтобы найти магазин ПО «Play Market». Начиная с Android 6.0 нужно нажать на кнопку «Хранилище». В более ранних ОС необходимые настройки находятся в сведениях о софте.
Сотрите всю информацию о приложении, нажав на соответствующую кнопку. Подтвердите действия.
Если эти действия не решили проблему, и программы не скачиваются, то удалите обновления магазина ПО. Зайдите в сведения о программах еще раз. Нажмите на кнопку в виде трех точек в верхнем правом углу. Выберите «Удалить обновления». Подтвердите возврат приложения к исходной версии.
В некоторых устройствах от других производителей кнопка «Удалить обновления» расположена в сведениях о программе, либо внизу.
2. Бывает такое, что из-за постоянных обновлений ПО, а именно Play Market появляются ошибки в его работе. Такое случается и с другими программами. Чтобы решить проблему, попробуйте очистить кэш-Файлы магазина Гугл.
Обратите внимание, что после очищения кэш-файлов, потребует повторить вход в аккаунт.
Зайдите в настройки, откройте список софта, как в предыдущей инструкции. Найдите Google Play. Если версия прошивки 6.0 и выше — нажмите «Хранилище».
Удалите кэш-файлы и все данные, нажав на соответствующие кнопки. Подтвердите удаления.
На Андроид устройствах от Xiaomi нужно нажать «Очистить», выберите опцию, которая удалит все данные, подтвердите выбор. После этого, вся информация сотрется.
3. Последний шаг — очистить всю информацию о Google Services Framework. Это встроенное программное обеспечение. Как правило, такие программы не отображаются в списке с остальными. Чтобы открыть их список, нужно сделать следующее:
- Андроид ниже пятой версии — список находится в диспетчере приложений, проведите пальцем от края экрана, чтобы зайти в необходимую вкладку;
- в более новых прошивках нужно нажать на меню (кнопки в виде трех точек), там есть пункт «Показать системные процессы»;
- на смартфонах от Xiaomi настройка похожая, как в предыдущем пункте.
Найдите в списке «Google Services Framework» и сотрите информацию таким же способом, который описывался раньше.
Эти действия, как правило, исправляют поломку. Если они не помогли, попробуйте следующие инструкции.
Сотрите настройки приложений
Для более новых обновлений операционной системе Android помогает метод со сбросом настроек ПО:
- В списке всех программ откройте дополнительные опции (иконка в правом верхнем углу экрана).
- Выберите нужный пункт. Подтвердите, нажав на кнопку «Сбросить».
Заново зайдите в учетную запись 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 на телефонах и планшетах с ОС Андроид.
Источник