为什么apk用jarsigner签名给java.security.NoSuchAlgorithmException:SHA11 MessageDigest不可用?

时间:2014-11-14 05:11:46

标签: java android apk jarsigner

我正在尝试使用密钥库签署apk。

当我输入时:

\bin>jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA11 -keystore .mykeystore MY.apk ALIAS
Enter Passphrase for keystore:

我收到此错误:

  

jarsigner错误:java.security.NoSuchAlgorithmException:SHA11 MessageDigest不可用

有什么线索?

1 个答案:

答案 0 :(得分:1)

tl; dr 摘要算法SHA1名称中的拼写错误。

应为-digestalg SHA1(不是-digestalg SHA11)。