几乎所有的自动打包的教程都会告诉你,打包的命令是类似这样
jarsigner -keystore keystoreFileName -storepass 666666 -keypass 888888 -signedjar outputFileName.apk unsignedFile.apk aliasName
大多数情况下,这个都没问题,因为我昨天也没问题
今天就出问题了,提示签名成功,用jarsigner验证apk也是提示已签名,但是安装不到手机上
解决方案如下
jarsigner -sigalg SHA1withRSA -digestalg SHA1 -keystore keystoreFileName -storepass 666666 -keypass 888888 -signedjar outputFileName.apk unsignedFile.apk aliasName
加入签名算法,就没问题了
其他的,关于时间戳的警告,请无视,没有影响