android keystore jks 파일 생성 에러

MSU·2024년 7월 9일
0

에러케이스

목록 보기
9/12

인터넷에 있는 keystore 파일 생성에 필요한 명령어
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
이상하게도 내 컴퓨터 cmd 창에서 입력 시 아래와 같은 에러를 뱉었다.

jks파일이 저장될 경로가 ~/key.jks로 되어있는데 이 에러에 대한 내용이 구글 검색으로 찾아봐도 도저히 안나와서...
다른 집 컴퓨터는 이 경로로도 잘 저장이 되는데 내 컴퓨터만 경로를 제대로 찾지 못하는 것 같다.
환경변수 설정 문제인 것 같기도 하고...

그래서 아래와 같이 직접 파일이 저장되는 경로를 지정해주었다.
C:/Users/사용자명/key.jks

그런데 경로 문제는 해결된것처럼 보이고 아래와 같이 새로운 에러가 발생했다.

keytool 오류: java.security.KeyStoreException: Key protection algorithm not found: java.security.UnrecoverableKeyException: Encrypt Private Key failed: getSecretKey failed: Password is not ASCII

검색해보니 한영전환을 안해서 발생한 문제였던 것 같다.
영어입력인 것을 확인한 후에 비밀번호를 입력하고 진행하니 제대로 생성이 되었다!

profile
안드로이드공부

0개의 댓글