jarsigner - 只能指定一个别名 - IONIC

时间:2018-02-27 10:54:59

标签: android ionic-framework ionic2 google-play ionic3

简要说明:我正在尝试签署离子apk。我已经生成了密钥。但在jarsigner上,我被困5个小时。

以下是我正在使用的命令 -

jarsigner -verbose sigalg SHA1withRSA -digestalg SHA1 -keystore C:/qt.keystore c:/android-release-unsigned.apk qt
  

但是当我运行它时,它会说 - only one alias can be specified

我的路径:C:\Program Files (x86)\Microsoft VS Code\bin;C:\Users\jessica\AppData\Roaming\npm;C:\Program Files (x86)\gradle-3.5-bin;C:\Users\jessica\AppData\Local\atom\bin;C:\Program Files\Java\jre1.8.0_111\bin;C:\Program Files\Java\jdk1.8.0_111\bin

  

我哪里出错了,有人可以提出建议吗?

1 个答案:

答案 0 :(得分:2)

我认为这是因为您遗漏了- :( sigalg而不是-sigalg)。

您还可以使用新的apksigner

apksigner.bat sign --ks C:/qt.keystore --ks-key-alias qt -out c:/android-release-signed.apk c:/android-release-unsigned.apk