Неизвестный код ошибки во время установки приложения " -505 "

? humblerookie @ | Original: StackOverFlow
---

Я проверил это http://stackoverflow.com/questions/26491251/android-5-0-lollipop-app-install-shows-unknown-error-code-during-application-ins, Но это, кажется, не решить мое дело, как я не использую многопользовательский окр .

У меня есть приложение в playstore, которые прекрасно работали на моей Nexus 4 ( 4.4.x ) до я повышен до леденец, и он показал эту ошибку каждый раз, когда я попытался установить его из playstore ( Он устанавливает нормально, если я запускаю его с помощью АБР) . Он отлично работает на леденец в Nexus 5 т загрузки и прекрасно и аналогичные устанавливает во всех других устройств.

Не могу понять, почему я не мог бы быть направлен этот вопрос конкретно о Nexus 4 с леденцом, и нет Другие ссылки с кодом ошибки . Любая помощь приветствуется.

---

Top 5 ответ

1nitzanwe @

С официальной версии Lollipop и для пользователей Mac ( я уверен, что это аналог пользователей Windows) :

Go to the terminal, cd into: ADT/sdk/platform-tools type ./adb uninstall the.app.package

and thats it!

you just uninstalled the app don't add the -k flag - ('-k' means keep the data and cache directories)

good luck!

2jj1138 @

Это вызвано ошибкой с разбора сертификата приложение в Lollipop :

https://code.google.com/p/android/issues/detail?id=79089

3Shrestha Ashesh @

У меня аналогичная проблема и решается с помощью этого решения .

Решение: После обновления Android устройство в Android 5.0 Lollipop из старой версии, используя более -воздух обновления или sideloading заводского образа, сделать сброс к заводским . Было обнаружено, что если вы делаетесброс настроек сразу после обновления Android версииошибка не возникает, но если вы неошибка не устранена . Не забудьте очистить кэш тоже собирается Меню> Настройки> Приложения> Google Play Маркет > Очистить кэш. Очистить данные тоже из той же самой опции.

Источник: http://appslova.com/android-fix-unknown-error-code-application-install-505-error-505/

Надеюсь, что это поможет !!

4humblerookie @

Это, кажется, глупо с моей стороны, но, наконец, нашел ответ, который, кажется,тот факт, что у меня был другой Dev App ( имя пакета Diff ), который имеет общий подписанный разрешения с playstore приложения. Похоронен в глубине своего LogCat это было .

11-21 16:20:02.855: E/Finsky(8986): [1] PackageInstallerImpl.handleCommitCallback: Error -505
while installing <package>: INSTALL_FAILED_DUPLICATE_PERMISSION: Package <package> attempting to
redeclare permission <package>.permission.MAPS_RECEIVE already owned by 

начиная с леденцом, кажется, это не разрешается. Благодаря всем.

5Michael Perry @

Еслиприложение, которое вы пытаетесь установить, имеет тот же сертификат, как аналогичные приложения или смежной приложение с тем же сертификатом, то Android 5.0 не позволит установить, полагая, вы устанавливаете дубликат уже установлен (но разных) приложения. Единственное решение, которое работает для меня ? Удаление приложения с тем же сертификатом, который будетприложение сделано тем же разработчиком, который сделал приложение, которое вы пытаетесь установить . После того, как вы удалили, что приложение, установить проблемное приложение, а затем вернуться и переустановить другие приложения, которые уже установлены. Эта проблема случилось со мной только один раз, при попытке установить приложение FB Messenger. Я, наконец, смог установить его после того как я удалил приложение Facebook. Тогда я переустановил Facebook после установки Messenger. Хорошо, удачи всем и надеюсь, что это помогает некоторым из вас .