본문 바로가기
먹고살자

mac keytool android keystore 확인 및 오류

by Na-m. 2023. 6. 8.

 

- firebase androiddebugkey 디버그 서명 인증서 SHA1 확인 방법

   $ keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore

 

위의 명령어로 아래와 같은 오류 발생 시 

 

keytool 오류: java.io.IOException: keystore password was incorrect

java.io.IOException: keystore password was incorrect

at java.base/sun.security.pkcs12.PKCS12KeyStore.engineLoad(PKCS12KeyStore.java:2117)

at java.base/sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:222)

at java.base/java.security.KeyStore.load(KeyStore.java:1479)

at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:1064)

at java.base/sun.security.tools.keytool.Main.run(Main.java:409)

at java.base/sun.security.tools.keytool.Main.main(Main.java:402)

Caused by: java.security.UnrecoverableKeyException: failed to decrypt safe contents entry: java.io.IOException: getSecretKey failed: Password is not ASCII

... 6 more

 

$ flutter doctor -v

   Android toolchain의 Java binary at 의 경로 확인

$ {Java binary at 의 경로}/keytool -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore

   ** 공백이 있을 경우 복사하지 않고 경로 별 탭을 이용하여 자동완성