我正在尝试使用ADB使用以下命令在我的Android设备上安装apk文件:
E:\adt-bundle-windows-x86-20131030\sdk\platform-tools>adb install -r WebserviceA
ctivity.apk
但我收到此错误消息:
158 KB/s (225399 bytes in 1.391s)
pkg: /data/local/tmp/WebserviceActivity.apk
Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES]
答案 0 :(得分:0)
在将你的问题放入stackoverflow之前,只需做一些谷歌搜索,我相信你会得到一些非常有用的东西。
反正,
试试这个
卸载现有的.apk
然后
重新安装新的.apk
答案 1 :(得分:0)
Google搜索您的错误消息非常成功:
它表示您的应用程序的新副本(在您的开发中 机器)使用不同的签名密钥签名,而不是旧的副本 您的应用程序(安装在设备/模拟器上)。例如,如果 这是一个设备,你可能已经从另一个设备上放了旧版本 开发机器(例如,一些其他开发人员的机器)。或者 旧的用生产密钥签名,新的签名 用你的调试密钥。
https://stackoverflow.com/a/3185824/1683141
因此,您需要确保使用与当前安装的应用程序相同的密钥对应用程序进行签名。请注意,调试密钥与常规密钥不同。
如果您不再使用旧的签名密钥,则应首先删除旧的应用程序。