Error) Invalid keystore format

김재섭·2022년 12월 15일
0

어제 프로젝트를 진행하던 도중 , 모바일에서 부하가 심한지 테스트 해보려고 안드로이드 빌드를 시도했다.

근데 계속 오류가 뜨면서 빌드가 실패했다. 로그를 다 모아놓진 않아서 검색기록 키워드들이라도 적어놓아야겠다. 누군가 나같은 짓을 반복하지 않길 바라면서..

WARNING: The option setting 'android.enableR8=false' is deprecated. It will be removed in version 5.0 of the Android Gradle plugin.
Execution failed for task ':launcher:packageRelease'. > A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store "C:\Users\Pier6.android\debug.keystore": Invalid keystore format

키스토어에 뭔가 문제가 있다고 한다.

하지만 정말 슬픈 점은 기본으로 생성되는 Debug키를 쓰고있다는것이다.

자동으로 생성되는 키스토어인데 거기 문제가 있다니..
Debug키스토어의 위치는 보통 C:\Users\사용자명.android 안에 있다.
cmd를 사용해서 다른 키스토어 열듯이 Debug키스토어를 확인해보려고 해도 Invalid keystore format라며 확인이 불가능하다.

그래서 .android폴더를 통째로 지워버렸다.

혹시모르니까 컴퓨터 재부팅 한번 하고, 폴더 통째로 지우고, 안드로이드 빌드 하니까 잘 됐다.
기존에 있던 키스토어에 뭔가 문제가 있었나보다.. 편하게 다시 만들자.

이걸 몰라서 Gradle버전, ProjectSetting , Preference 여기저기 다 뒤져봤었는데 delete키 한번 눌러서 해결 되었다.

profile
Unity C#

0개의 댓글