在尝试签署未签名的版本时,我在终端中使用以下命令:
jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore My_Key_Sign.keystore app-myapp-release-unsigned.apk 'my app name'
我们已经在每个版本中都做到了这一点并且它始终有效。从昨天开始,我们开始看到终端返回此错误:
Enter Passphrase for keystore:
updating: META-INF/MANIFEST.MF
adding: META-INF/MY_APP.SF
adding: META-INF/MY_APP.RSA
signing: META-INF/services/com.google.protobuf.GeneratedExtensionRegistryLoader
jarsigner error: java.time.DateTimeException: Invalid value for MonthOfYear (valid values 1 - 12): 0
知道为什么会这样开始发生?
编辑:此可能是this question的副本,但它没有任何答案