简短说明:我正在尝试签署离子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 Codebin;C:UsersjessicaAppDataRoamingnpm;C:Program Files (x86)gradle-3.5-bin;C:UsersjessicaAppDataLocalatombin;C:Program FilesJavajre1.8.0_111bin;C:Program FilesJavajdk1.8.0_111bin
我要去哪里,有人建议吗?
我认为这是因为您缺少-
:( 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