我正在與androidstudio一起發佈(簽名)apk版本,它給了我一個錯誤消息Keystore was tampered with, or password was incorrect
。該文件在過去工作,所以我抓住了文件的已知好的備份,並將其放回原始路徑(與我從中取得的文件名和位置完全相同),並且仍然沒有運氣。密鑰庫已被篡改
我嘗試了所有可能的解決方案,我發現,他們都沒有工作。
我正在與androidstudio一起發佈(簽名)apk版本,它給了我一個錯誤消息Keystore was tampered with, or password was incorrect
。該文件在過去工作,所以我抓住了文件的已知好的備份,並將其放回原始路徑(與我從中取得的文件名和位置完全相同),並且仍然沒有運氣。密鑰庫已被篡改
我嘗試了所有可能的解決方案,我發現,他們都沒有工作。
首先,您需要將密鑰庫轉移到使用fllowing命令一個新的密鑰庫:
keytool -importkeystore -deststorepass password -destkeystore .keystore -srckeystore platform.p12 -srcstoretype PKCS12 -srcstorepass android
keytool -list -v -keystore .keystore
我終於通過使用密鑰工具,將重點轉移到一個新的密鑰庫解決了這個:
keytool -importkeystore -srckeystore <problematic>.jks -destkeystore new.jks
當詢問密碼舊密鑰庫(不包括私人密鑰,您必須輸入),我將其留空,並忽略關於未驗證的警告。
這爲我工作。 –
感謝您的投票 – akuthedeveloper