안드로이드 스튜디오에서 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
'Android' 카테고리의 다른 글
Android Studio SVN Ignore files in Android Studio (0) | 2015.09.25 |
---|---|
This Handler class should be static or leaks might occur: IncomingHandler (0) | 2015.09.24 |
[Java] String -> byte, byte -> String 변환 (0) | 2015.09.17 |
액티비티 화면을 가로나 세로로 고정하기 (0) | 2015.09.17 |
finished with non-zero exit value 2 오류 관련 문의 (0) | 2015.09.04 |