使用Appium在Samsung Galaxy S6上安装Yahoo Mail apk时出现INSTALL_FAILED_DUPLICATE_PERMISSION错误

时间:2016-09-13 22:51:34

标签: android email appium

出于自动化测试目的,我无法使用Google Play商店安装该应用。我需要使用Appium手动安装它。

我可以在Samsung S7和LG G5上安装yahoo邮件,但在Samsung Galaxy S6上安装Yahoo Mail时出现INSTALL_FAILED_DUPLICATE_PERMISSION错误。

以下是完整的错误消息。 失败[INSTALL_FAILED_DUPLICATE_PERMISSION perm = com.yahoo.mobile.client.android.permissions.YAHOO_INTER_APP pkg = com.yahoo.mobile.client.android.mail.att]

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

在Android 5.0及更高版本中,两个应用无法使用相同的<permission>元素创建相同的权限,除非它们使用相同的签名密钥进行签名。在你的情况下,Galaxy S6已经有了一些定义了这个权限的东西,并且它有一个不同于某人用来签署你的APK的签名密钥。