应用程序安装期间未知的错误代码“-505”

我已经检查了这个android 5.0棒棒糖应用程序安装在应用程序安装过程中显示未知的错误代码:“-505” 。 但它似乎并没有解决我的情况,因为我不使用多用户环境。

我有一个应用程序在playstore工作正常我的nexus 4(4.4.x),直到我升级到棒棒糖,它显示这个错误,每次我试图从playstore安装它(安装罚款,如果我通过亚行)。

不明白为什么我可能会面临这个问题,也没有任何其他的引用这个错误代码。 任何帮助表示赞赏。

Solutions Collecting From Web of "应用程序安装期间未知的错误代码“-505”"

这在我看来很愚蠢,但终于find了答案,这似乎是我有另一个开发应用程序(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 

从棒棒糖开始,似乎这是不允许的。 谢谢大家。

编辑

如果不明显,解决scheme是更改权限

  <permission android:name="<old package>.permission.MAPS_RECEIVE" android:protectionLevel="signature" /> 

 <permission android:name="<new package>.permission.MAPS_RECEIVE" android:protectionLevel="signature" /> 

或者任何导致相同的签名权限。

有了一个官方的Lollipop版本和mac用户(我敢肯定这是Windows用户的模拟):

  • 去terminal,
  • cd到:ADT / sdk / platform-tools
  • 键入./adb卸载the.app.package

这就是它!

  • 你只是卸载应用程序
  • 不要添加-k标志 – ('-k'表示保存数据和caching目录)

祝你好运!

这是由于棒棒糖中的应用程序证书parsing错误引起的:

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

如果您尝试安装的应用程序与具有相同应用程序或相同应用程序的证书具有相同的证书,那么Android 5.0将不允许安装,相信您正在安装已安装(但不同)应用程序的副本。 只有解决scheme,为我工作? 使用相同的证书卸载该应用程序,该应用程序将由同一开发人员制作的应用程序,您尝试安装该应用程序。 卸载该应用程序后,安装有问题的应用程序,然后返回并重新安装已安装的其他应用程序。 当试图安装FB Messenger应用程序时,这个问题只发生过一次。 我终于能够卸载Facebook应用程序后安装它。 然后,我安装了Messenger后重新安装Facebook。 好的,祝你好运,希望这可以帮助你们中的一些人。

在同一设备上安装相同应用的多个用户可能会导致此错误。 请从设备中删除其他应用程序,应该工作。

我面临类似的问题,但在我的情况下,这是一个旧的开发版本坐在我的设备上,当我试图从游戏商店安装这个错误即将到来。

我有类似的问题,解决这个解决scheme。

解决scheme:在使用无线更新或侧载工厂映像的旧版本将Android设备更新为Android 5.0 Lollipop后,请执行出厂重置。 已经发现,如果你在更新你的Android版本后立即重置工厂,错误不会发生,但是如果你不这样做,错误依然存在。 不要忘记清除caching,进入菜单>设置>应用程序>谷歌Play商店>清除caching。 也从相同的选项中清除数据。

资料来源: http : //appslova.com/android-fix-unknown-error-code-application-install-505-error-505/

希望这个帮助!

尝试重置Play商店应用。 遵循这些步骤,您不会失去应用程序。 没有重要的东西会丢失。

在motorola xoom上遵循的步骤

进入应用程序抽屉(菜单)点击设置点击应用程序点击“全部”选项卡滚动浏览并查找Play商店点击Play商店(不玩商店服务!)点击“清除数据”然后您会收到警告,点击“确定“就是这样,再次通过你的问题,看看它是否修复。 请记住,您必须重新接受Play商店应用的条款和条件,只要点击“接受”

尝试将applicationId添加到gradle文件的defaultConfig部分中

 defaultConfig { applicationId "com.example.www" }