用Android Studio, "Generate Signed Bundle or APK", 创建一个新的 key store, 创建完了,提示我:
keytool -importkeystore -srckeystore /home/xxx/xxx.jks -destkeystore /home/xxx/xxx.jks -deststoretype pkcs12
建议我转化jks格式为pkcs12格式.
我实际运行时, 提示:
keytool错误: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.
后来发现:
keytool -importkeystore -srckeystore /home/xxx/xxx.jks -destkeystore /home/xxx/xxx.pfx -deststoretype pkcs12
就好了.
pkcs12格式后缀名为pfx, 其实只要后面文件名不是xxx.jks就行.