出于自动化测试目的,我无法使用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]
任何帮助都将不胜感激。
答案 0 :(得分:1)
在Android 5.0及更高版本中,两个应用无法使用相同的<permission>
元素创建相同的权限,除非它们使用相同的签名密钥进行签名。在你的情况下,Galaxy S6已经有了一些定义了这个权限的东西,并且它有一个不同于某人用来签署你的APK的签名密钥。