Главная страница » Инструкции для Android » «Неизвестный код ошибки 505» в Google Play: решение проблемы

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

«Неизвестный код ошибки 505» в Google Play: решение проблемы
Инструкции для Android
Глеб Вадимович
Глеб Вадимович
Источник: fan-android.com/
19:33, 22 января 2015
67 353
7
После запуска обновления Android 5.0 Lollipop на некоторых устройствах при работе с Google Play Маркет появилась новая проблема. При попытке установить приложение из магазина смартфон или планшет выдает сообщение: «Неизвестный код ошибки 505». Для удобства дальнейшего повествования будем называть проблему просто «ошибка 505». Это одна из довольно распространенных ошибок, которая может возникнуть при установке приложения. Причем, скачивается игра без проблем, а устанавливаться не желает, о чем и сообщает Android-устройство.
Судя по жалобам пользователей, проблемы с установкой игр при версии Android 5.0 Lollipop на устройстве возникают по большей части с приложениями, устанавливаемыми «по воздуху» с помощью Adobe Air. Особенно не повезло владельцам Nexus 7 2012 года выпуска — планшет такой софт просто «не переваривает». У популярных приложений (RedTeam, Bingo Blitz, Evernote и многих других) имеются свои собственные иконки, которые пропадают при обновлении операционной системы. В результате и появляется та самая «Ошибка 505» при попытке заново переустановить уже установленную программу.

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

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

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



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

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


Это всего лишь экстренные меры, которые можно предпринять при появлении «Ошибки 505». Будем надеяться, что разработчики приложений вскоре выяснят причину несовместимости софта и решат проблему кардинально.
Ctrl
Enter
Заметили ошЫбку
Выделите текст и нажмите Ctrl+Enter
Обсудить (7)
Комментарии:
  1. Rustam Kildiev
    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.
    А для не андроид-разработчиков могу посоветовать, угадать с каким приложением происходит конфликт и удалить его, обычно это приложения одного издателя, либо с приложением такого же функционала. Так что вы сможете иметь только одно подобное приложение, но никак ни оба.
    1. Keidg
      Keidg 22 сентября 2018 14:13 #
      И как найти файл дубликат?
  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
    Droidify 20 января 2016 11:29 #
    Текущая ошибка часто пересекается с проблемой: «Провайдер контента уже авторизован»
  4. Ajvis
    Ajvis 1 мая 2016 20:30 #
    череp программу apk permission - тоже предварительно ее установив.
    скачиваете файл apk программы, которая не устанавливается, через браузер с любого ресурса, кроме плей маркета, запускаете и не меняя разрешений, жмете сохранить/установить. все готово, ярлык тоже восстанавливается.
  5. Вадим_2191
    Вадим_2191 4 июля 2017 08:51 #
    Что мне делать, если у меня появляется эта ошибка при обновлении браузера, а в браузере у меня много очень важных закладок и вкладок? Неужели, обязательно всё переустанавливать, а потом вновь заводить все страницы в закладки и создавать вкладки, предварительно переписав их на лист бумаги?
    Если есть способ обновить браузер без потери данных, то пожалуйста, скажите мне его, а то всё переписывать будет немного хлопотно.
  6. Иван
    Иван 22 декабря 2017 11:16 #
    Не могу установить Яндекс браузер с Алисой, у меня андроид версии 7.0. Что делать?