Código de erro desconhecido durante a instalação do aplicativo " -505 "

? humblerookie @ | Original: StackOverFlow
---

Fui verificar este http://stackoverflow.com/questions/26491251/android-5-0-lollipop-app-install-shows-unknown-error-code-during-application-ins . Mas isso não parece resolver o meu caso, como eu não uso multiusuário env.

Eu tenho um aplicativo no playstore que funcionou bem no meu Nexus 4 ( 4.4.x ) até que eu atualizado para pirulito e ele mostrou esse erro toda vez que eu tentei instalá-lo a partir de playstore ( Instala-se bem se eu executá-lo via adb ) . Ele funciona muito bem em lollipop em Nexus 5 ou seja, baixa e instala perfeitamente e similares em todos os outros dispositivos.

Não é possível entender por que eu talvez esteja enfrentando este problema especificamente sobre Nexus 4 com pirulito, e não há qualquer outra referência a este código de erro. Qualquer ajuda é apreciada .

---

Top 5 Responder

1nitzanwe @

Com uma versão oficial Lollipop e para usuários de Mac (i tenho certeza que é análogo aos usuários do 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 @

Isso é causado por um bug com parsing certificado app no Lollipop :

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

3Shrestha Ashesh @

Eu tenho problema semelhante e resolvidos com esta solução .

Solução: Depois de atualizar o seu dispositivo Android para Android 5.0 Lollipop de uma versão antiga usando Over- the-air imagem de fábrica sideloading atualização ou, fazer um reset de fábrica . Verificou-se que, se você fizer um reset de fábrica imediatamente após atualizar sua versão do Android, o erro não ocorrer, mas se você não fizer o erro persistir . Não se esqueça de limpar o cache também, indo para Menu> Configurações> Aplicativos > Google Play Store> Limpar Cache. Elimine os dados também, a partir da mesma opção.

Fonte : http://appslova.com/android-fix-unknown-error-code-application-install-505-error-505/

Espero que isso ajuda !!

4humblerookie @

Isto parece estúpido da minha parte, mas finalmente encontrei a resposta que parece ser o fato de que eu tinha um outro app dev (nome do pacote diff ), que teve uma permissão comum assinado com o app playstore . Enterrado no fundo do meu logcat foi isso.

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 

começando com lollipop parece que isso não é permitido. Obrigado a todos .

5Michael Perry @

Se o aplicativo que você está tentando instalar tem o mesmo certificado como um app semelhante ou app relacionado com o certificado mesmo, então Android 5.0 não permitirá a instalação, acreditando que está a instalar uma cópia do aplicativo já instalado (mas diferente) . Única solução que funcionou para mim ? Desinstalar o aplicativo com o mesmo certificado, o que seria um aplicativo feito pelo mesmo desenvolvedor que fez o aplicativo que você está tentando instalar . Uma vez que você desinstalou esse aplicativo, instalar o aplicativo problemático, e então voltar e reinstalar o outro app que já foi instalado. Esse problema aconteceu comigo apenas uma vez, ao tentar instalar o app FB Messenger. Eu finalmente foi capaz de instalá-lo depois que eu desinstalado o aplicativo do Facebook . Então eu reinstalado Facebook após Messenger foi instalado. OK, boa sorte a todos e espero que isso ajude alguns de vocês.