Flutter 安卓打包JKS問題

按網上的打包方式生成的.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 就可以看了

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容