代码之家  ›  专栏  ›  技术社区  ›  Patricio Sard

更新Android软件包,签名过程有问题

  •  1
  • Patricio Sard  · 技术社区  · 6 年前

    我正在尝试更新我对一个离子型应用程序所做的一些更改 these steps ,我的问题是我没有开发的应用程序在第一位。我只是新来的人在这里和在那个教程时,我必须执行 $ jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name

    jarsigner error: java.lang.RuntimeException: keystore load: Keystore was tampered with, or password was incorrect
    
    jarsigner: Certificate chain not found for: ****.  **** must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.
    

    我在这里有点迷茫,我不明白别名是什么(教程没有解释这个),而且我的老板只给了我密码和密钥库文件,但他没有给我密码 alias_name (虽然我已经问过他这么多次了),我应该继续问他这个问题吗 ? 我是说,这完全必要吗?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Marcos Vasconcelos    6 年前

    Keystore was tampered with, or password was incorrect

    一个密钥库有一个密码,在它里面有一对别名/密码,你必须知道所有这三个对重用一个密钥库,问老开发人员。