编辑
Java 1.8下的签名操作
本文访问次数:0

在Java 1.8运行环境下,jarsigner需要-sigalg-digestalg这两个参数,具体命令如下所示

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore android.keystore app.apk android

P.S.
生成密钥

keytool -genkeypair -v -keystore android.keystore -alias android -keyalg RSA -validity 36500

验证密钥

keytool -list -v -keystore android.keystore

不要使用Android Studio 2.2新增签名方法,按照下图设置,详细说明见官方文档

v2signature

没有任何评论