应用程序不安装在棒棒糖设备上

时间:2014-12-06 07:33:53

标签: android debugging installation

我正在尝试使用Lollipop(5.0)在nexus5上安装/调试应用程序,它在控制台窗口上给出了以下错误

  

[2014-12-06 12:50:57 - SampleProject] Android发布! [2014-12-06   12:50:57 - SampleProject] adb正常运行。 [2014-12-06   12:50:57 - SampleProject]执行   com.sampleproject.SplashScreenActivity活动启动[2014-12-06   12:50:57 - SampleProject]自动目标模式:使用设备   ' 0738d9b40189c774' [2014-12-06 12:50:57 - SampleProject]上传   MovingShopV1.apk到设备' 0738d9bgdcd32' [2014-12-06 12:50:58 -   SampleProject]安装MovingShopV1.apk ... [2014-12-06 12:51:00 -   SampleProject]安装错误:INSTALL_FAILED_DUPLICATE_PERMISSION   perm = com.sampleproject.permission.MAPS_RECEIVE pkg = com.sampleproject   [2014-12-06 12:51:00 - SampleProject]请检查logcat输出   更多细节。 [2014-12-06 12:51:00 - SampleProject]启动已取消!

在其他设备上安装和调试相同的应用程序,包括果冻豆,冰淇淋三明治,姜饼

请帮忙......

2 个答案:

答案 0 :(得分:4)

从Lollipop开始,无法安装具有相同权限的应用程序。从错误中,我认为您在清单中声明了一个权限,但是有另一个应用程序具有相同的声明。现在只有一个应用程序可以声明具有该名称的自定义权限。

答案 1 :(得分:0)

我也面临这个问题。

当您在运行Lollipop的设备上开发应用程序时。您碰巧通过调试安装每个应用程序到所有帐户。即主帐户和所有访客帐户。由于开发人员是超级用户。

当我们从一个帐户卸载它时,它会保留在其他帐户中,除非您从那里明确卸载它。

因此,在手动从.apk安装相同的应用程序时,它会显示

  

具有相同签名的应用程序已存在。

这意味着您必须从所有用户中卸载该实例。

我希望它有所帮助!