ProTabletPC

Ошибка с кодом 505 при установке приложений из Google Play: как решить проблему?


Среди вопросов, часто возникающих у пользователей при работе с Google Play, в последнее время часто озвучивается код ошибки 505. Закономерность её возникновения говорит о том, что эта проблема относится к теме совместимости некоторых программ с операционной системой: она возникает после обновления ОС Android до пятой версии — «Lollipop».

Ошибка 505 в Google Play

Проблема довольно распространенная и легко решаемая

Как распознать проблему

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

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

Отображение ошибки при установке приложений

Чаще всех такой код ошибки появляется на планшетах Google Nexus 7, выпущенных в 2012 году. В основном проблемными становятся игры и программы, разработанные на основе Adobe Air. Система Android версии 5 не распознаёт подпись разработчика и считает эти программы небезопасными или нежелательными.

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

Избавляемся от ошибки

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

Два самых простых шага, решающие проблемы с кодом ошибки 505:

  1. Первое, что нужно сделать — откат обновления системы или сброс устройства до заводских настроек. Это делается через меню Настройки — Восстановление и сброс. Будьте внимательны: эта процедура лишит вас персональных данных, сохранённых на телефоне/планшете, потому нужно заранее сохранить всё, что вам не хотелось бы потерять — контакты, фото, документы и прочее.
  2. Очистка кэша Google Play. Открываем меню Настройки — Приложения — Все приложения, выбираем Google Play Market и нажимаем поочерёдно «Стереть данные» и «Очистить кэш». После этого play market «забудет», что нужные вам программы уже были установлены на это устройство.

Очистка кеша в программе

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

  1. Получаем права разработчика на устройстве: меню Настройки — Об устройстве. На пункте, описывающем номер сборки, нужно нажать 7 раз, после чего вы увидите сообщение о полученных правах разработчика. Конечно, этот пункт не нужен, если вы заранее получили root-доступ на устройство.
  2. В меню Настройки найдите пункт Отладка по USB и поставьте разрешающую галочку.

Включение отладки по USB

  1. Подключите телефон/планшет к компьютеру с помощью USB-кабеля. После установки драйверов (при первом подключении) вы увидите окно, также запрашивающее отладку по USB.
  2. Найдите и скачайте программку Android Debug Bridge, распакуйте её из архива, указав путь для распаковки.

Описание Android Debug Bridge

  1. В появившейся папке ADB найдите и запустите файл Run.bat. Утилита удалит приложения, вызывающие эту проблему, и просигналит об окончании отладки надписью «Done!».

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

Удаление приложений через диспетчер

Примечание для разработчиков Android-приложений для Google Play: у пользователей не будет возникать ошибки с кодом 505, если при создании программ вы будете использовать Adobe Air версии 14, а не 15.

Заключение

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

Наверх