代码之家  ›  专栏  ›  技术社区  ›  Aman Srivastava

使用相同名称的包已安装冲突的签名

  •  0
  • Aman Srivastava  · 技术社区  · 6 年前

    在偏移量处,场景与堆栈中同一问题的可用问题不同。经过大量研究后,我发布了这个问题。

    获取错误消息

    使用相同名称的包已安装冲突的签名

    情景1

    生成我遵循的签名apk的步骤。。

    构建-->生成已签名的apk--->弹出窗口(在两种情况下用相同的细节填充所有字段)-->单击下一步-->弹出(选择已发布,两种情况下都勾选了签名版本)并完成。

    1. 从Playstore手机上安装的应用程序(版本1)
    2. 使用相同的密钥创建应用程序更新(签名)(仅作为更新将targetsdk版本增加到26)(版本1.1)
    3. 将apk复制到phone&尝试更新,但出现以上错误。

    情景2

    1. 通过创建具有相同密钥的签名apk安装的应用程序,并安装在应用程序上(版本1与playstore中的版本相同)
    2. 使用相同的密钥创建应用程序更新(签名)(仅作为更新将targetsdk版本增加到26)(版本1.1)
    3. 将apk复制到phone&尝试更新,但没有错误。

    请帮我解决可能出现的错误。

    2 回复  |  直到 5 年前
        1
  •  0
  •   Filipkowicz    6 年前

    请检查是否使用相同的:有新的v2 sing方案可能与v1不兼容( https://source.android.com/security/apksigning/v2 )也许这是26 api的默认值

    另一条路:也许你用你的 上传密钥 而不是你上传到开发者控制台的真实版本,playstore中发布的apk实际上是由它签署的。

        2
  •  0
  •   Mira    6 年前

    您可以尝试使用ADB命令安装应用程序:

    adb install -l -r name-of-file.apk
    

    资料来源: https://android-fix.com/android-errors/75-app-not-installed-error.html

    推荐文章