해당 오류는 keystore 경로 오류이다.
경로가 잘못되었을 때, 경로를 입력안했을 경우 해당 오류가 발생한다.
필자의 경우 release모드로 컴파일하기위해 keystore 생성 후 local.properties에 이와 관련된 정보들을 저장 후 사용하였는데 다음과 같이 입력하여 오류가 났다.
local.properties
storeFile = "keystore/release.keystore"
다음과 같이 사용할 경우 경로에 큰따옴표까지 포함되기 때문에 오류가 났던 것이다.
따라서 local.properties에서는 아래와 같이 사용해야 한다.
storeFile = keystore/release.keystore
경로를 지정해주지 않았을 경우
경로를 지정해주지 않았을 경우에도 다음과 같은 오류가 발생한다.
해결 방법은 File > Project Structure > Modules > Signing Configs
이곳에서 경로를 설정해주면 되지만, Git에 올릴 경우 해당 정보가 노출되어 매우 위험하기 때문에 local.preperties를 통해 경로 및 비밀번호를 관리해주는 편을 매우 추천한다.
https://snaildeveloper.tistory.com/65
'안드로이드 > 오류' 카테고리의 다른 글
[프로젝트] 정각에 해야지 - 알림 오류 (0) | 2024.03.07 |
---|---|
[오류] Firebase SDK 동기화 오류 (0) | 2024.02.15 |