Package xxx signatures do not match the previously installed version; ignoring!

在安装apk时,出现:
Package xxx signatures do not match the previously installed version; ignoring!

google上说:
    If you have multiple computers (or developers) and build some of your apks on some computer, and other apks on another computer, the signatures will *not* match (they are created automatically on the first build), and you will not be able to use the sharedUserId feature.
       
        – Use the same "debug.keystore"
       
        – C: \Documents and Settings\Cheryl.Sedota\Local Settings\Application Data\Android\debug.keystore

    原因应该是由于apk的签名不一致,导致原有apk不能重新安装。在eclipse编译是会有默认debug签名。要解决这个问题,就得给apk做统一的签名。

1 条评论
  1. 后生,注意更新速度啊,半个月不更新了都

发表一条评论

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。