» » «Неизвестный код ошибки 505» в Google Play: решение проблемы

«Неизвестный код ошибки 505» в Google Play: решение проблемы

После запуска обновления Android 5.0 Lollipop на некоторых устройствах при работе с Google Play Маркет появилась новая проблема. При попытке установить приложение из магазина смартфон или планшет выдает сообщение: «Неизвестный код ошибки 505». Для удобства дальнейшего повествования будем называть проблему просто «ошибка 505». Это одна из довольно распространенных ошибок, которая может возникнуть при установке приложения. Причем, скачивается игра без проблем, а устанавливаться не желает, о чем и сообщает Android-устройство.
«Неизвестный код ошибки 505» в Google Play: решение проблемы

Судя по жалобам пользователей, проблемы с установкой игр при версии Android 5.0 Lollipop на устройстве возникают по большей части с приложениями, устанавливаемыми «по воздуху» с помощью Adobe Air. Особенно не повезло владельцам Nexus 7 2012 года выпуска — планшет такой софт просто «не переваривает». У популярных приложений (RedTeam, Bingo Blitz, Evernote и многих других) имеются свои собственные иконки, которые пропадают при обновлении операционной системы. В результате и появляется та самая «Ошибка 505» при попытке заново переустановить уже установленную программу.
«Неизвестный код ошибки 505» в Google Play: решение проблемы

Как это происходит: Иконки приложений исчезли. Когда вы заходите в Google Play Маркет, он предлагает вам, в том числе, и приложения, которые скрыты, а не деинсталлированы (удалены) из памяти устройства. Попытка удалить скрытые приложения тоже не увенчается успехом — они не видны, и выбрать их для удаления невозможно. Но при попытке загрузить заново и установить те самые невидимые программы устройство выдаст «Ошибку 505».

Почему это происходит: Причина возникновения проблемы пока точно не выявлена, но предположительно она заключается в несовместимости версии операционной системы (в данном случае Android 5.0 Lollipop) и приложений, основанных на Adobe Air. С этой точки зрения вполне логично, что несовместимые с установленной ОС программы исчезают и не показываются в меню.

Решение проблемы: если вы уже вы получили обновление ОС для своего устройства «по воздуху» до версии Android 5.0 Lollipop, выполните восстановление системы или произведите сброс до заводских настроек. Это гарантированно избавит вас от «Ошибки 505». Если вы этого не сделаете, от проблемы не избавитесь. И не забудьте также очистить кэш, пройдя по цепочке Меню > Настройки > Приложения > Google Play Маркет > Очистить кэш. Аналогичным образом следует очистить и данные.

«Неизвестный код ошибки 505» в Google Play: решение проблемы«Неизвестный код ошибки 505» в Google Play: решение проблемы


В том случае, если после сброса или восстановления системы вы перезагрузили устройство, а ошибка все-таки сохраняется, попробуйте другой способ. Если вы используете Adobe Air 15, попытайтесь использовать Adobe Air 14 и создать пакет APK, который содержит и приложение, и связанную версию среды выполнения AIR (captive-runtime). С большой долей вероятности проблема будет решена.

Если вы знакомы с Android Debug Bridge, используйте его, чтобы деинсталлировать приложения (используем команду «adb uninstall [-k] "название приложения"»), и впоследствии попытайтесь установить приложение снова из Google Play Маркет.

«Неизвестный код ошибки 505» в Google Play: решение проблемы

Это всего лишь экстренные меры, которые можно предпринять при появлении «Ошибки 505». Будем надеяться, что разработчики приложений вскоре выяснят причину несовместимости софта и решат проблему кардинально.
Источник: http://fan-android.com/

4 комментария

  1. Rustam Kildiev 27 августа 2015 01:10
    Проблема проявляет себя в случае когда, устанавливаемое приложение имеет кастомное разрешение, которое совпадает с таким же в каком-то уже установленном приложении. Такое происходит из-за слепого копи-паста xml-блока в AndroidManifest из какого-либо проекта-примера. В моём случае это был блок из показательного проекта служба поддержки Zendesk

    <permission
        android:name="com.zendesk.rememberthedate.permission.C2D_MESSAGE"
        android:protectionLevel="signature"/>
    <uses-permission android:name="com.zendesk.rememberthedate.permission.C2D_MESSAGE"/&
    amp; gt; ; ... <receiver android:name=".PushBroadcastReceiver" android:permission="com.google.android.c2dm.permission.SEND"> <intent-filter> <action android:name="com.google.android.c2dm.intent.RECEIVE"/> <category android:name="com.zendesk.rememberthedate"/> </intent-filter> </receiver>


    Решение заменить com.zendesk.rememberthedate - package.of.your.app.
    А для не андроид-разработчиков могу посоветовать, угадать с каким приложением происходит конфликт и удалить его, обычно это приложения одного издателя, либо с приложением такого же функционала. Так что вы сможете иметь только одно подобное приложение, но никак ни оба.
  2. Марк Христюк 2 декабря 2015 11:16
    Данная ошибка возникла с приложение OneDrive.
    Нашел Fix:
    1) Качаем ADB
    2) Включаем на телефоне режим отладки
    2.1) Подключаем телефон по USB к ПК
    3) Качаем apk приложения, которое не устанавливается
    4) пытаемся установить: C:\adb>adb install onedrive.apk
    Видим ошибку Failure [INSTALL_FAILED_DUPLICATE_PERMISSION perm=com.microsoft.skydrive.permiss
    ion.C2D_MESSAGE pkg=com.microsoft.skydrive]

    5) удаляем приложение: adb uninstall com.microsoft.skydrive
    6) устанавливаем приложение из apk: adb install onedrive.apk
  3. Droidify 20 января 2016 11:29
    Текущая ошибка часто пересекается с проблемой: «Провайдер контента уже авторизован»
  4. Ajvis 1 мая 2016 20:30
    череp программу apk permission - тоже предварительно ее установив.
    скачиваете файл apk программы, которая не устанавливается, через браузер с любого ресурса, кроме плей маркета, запускаете и не меняя разрешений, жмете сохранить/установить. все готово, ярлык тоже восстанавливается.
Войти:
Имя: *
E-mail:
© 2013 — 2016 Fan-Android.com