按網上的打包方式生成的.jks文件,過程可參考:
https://blog.csdn.net/qq_41325698/article/details/104736241
可最后會出現(xiàn):

image.png
這里點擊OK,然后在Android studio的Terminal
中把上圖標紅的部分復制下來,
C:\Users\Administrator\Desktop\aip-ocr-android-sdk-1.4.4\laughing>keytool -importkeystore -srckeystore C:\Users\Administrator\Desktop\testjk
s\test.jks -destkeystore C:\Users\Administrator\Desktop\testjks\test.jks -deststoretype pkcs12
粘貼到里邊,然后如果直接復制粘貼的話,會出現(xiàn)
keytool 錯誤: java.io.IOException: DerInputStream.getLength(): lengthTag=109, too big.**
這里就需要把后邊的那個jks的文件名修改一下,例如我的就是把test.jks改成了test1.jks,然后就通過了
keytool -importkeystore -srckeystore C:\Users\Administrator\Desktop\testjk
s\test.jks -destkeystore C:\Users\Administrator\Desktop\testjks\test222.jks -deststoretype pkcs12
就是把之前的test.jks重新用pkcs12生成一個新的test222.jks
然后:keytool -list -v -keystore (路徑).jks就可以查詢簽名的一些MD5 SHA1等亂七八雜的信息了
但是keytool -list -v -keystore test222.jks是看不了的。直接keytool -list -v -keystore test.jks 就可以看了