안드로이드 스튜디오에서 Generate signed APK 진행 시 아래의 오류가 날 경우, Key store password와 Alias password가 동일해서 나는 오류 같음.

keytool error Keystore was tampered with, or password was incorrect


때문에 keytool 명령을 이용해서 key store password와 alias 패스워드를 서로 다르게 변경하니 

signed APK가 제대로 생성됨.




해결법

Error


java.io.IOException: Cannot recover key

Solution

The KeyStore password and The Key password should be the same :)
Changing both passwords using keytool

Change KeyStore password
keytool -storepasswd -new newpassword -keystore KeyStore.jks
Change Alias key Password
keytool -keypasswd -alias MyKeyAlias -new newpassword -keystore KeyStore.jks

Note: supply old password for both keystore and alias when asked for 





+ Recent posts