签名命令:
jarsigner -verbose -keystore C:\xxx\xxx\xxx\AAA.jks -signedjar C:\xxx\xxx\Desktop\BBB.apk C:\xxx\xxx\Desktop\CCC.apk DDD
AAA.jks 为签名文件
C:\xxx\xxx\Desktop\BBB.apk 为签名后文件输出的位置,BBB为签名后的名称,可以随便写
C:\xxx\xxx\Desktop\CCC.apk 为需要签名的apk文件
DDD 为签名文件的alias
如果出现
'jarsigner' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
的错误提示。我们就需要去配置环境。系统变量和用户变量两个都需要配置PATH,都需要加上D:\xxx\JAVA\jdk1.8.0_281\bin

如果不知道是否已经配置好,只需要在CMD 中运行命令 jarsigner 如果出现下图就表示配置成功了。

本文介绍了如何使用jarsigner命令对APK进行签名,详细解析了命令参数,包括签名文件路径、输出位置、别名等。同时,针对出现'jarsigner'不是内部命令的错误,讲解了配置JAVA环境变量的方法,并提供了检查配置是否成功的测试步骤。
1万+





