Debug 에도 KeyStore 를 사용했어?!
지금까지 Android 어플리케이션을 개발하면서 출시되는 앱에서만 KeyStore 를 사용한다고 생각했습니다.
매번 프로젝트 담당자가 혼자이며 왠만해서는 개발하는 PC 를 바꾸면서 작업하는일도 거의 없어서 package signatures 가 맞지 않다는 문제를 맞딱드리는 일이 거의 없었습니다. 이번에 PC 를 교체하는 일이 있어서 교체를 하고 Debug 모드용 apk 를 빌드하고 안드로이드 디바이스에 설치하니 package signitures 가 맞지 않다고 떴습니다.
그리고 해당문제를 해결하기 위해서 구글링을 했지만, 재설치 관련 글밖에 없었습니다. 그래서 슬랙의 안드로이드 커뮤니티에서 질문했고 당장의 문제는 해결할 수 없지만 다음부터 똑같을 실수를 하지 않기 위한 답을 얻었습니다.
Debug 용으로 앱을 만들때에도 KeyStore 로 관리하는 것입니다!!
debug {
storeFile file('../debug.keystore')
}
전혀 생각하지도 못했었습니다.... 배울것이 너무 많네요~ 하하하하 ;-)
반응형
'Dev > Android' 카테고리의 다른 글
패키지가 이름이 같은 기존 패키지와 충돌합니다 (0) | 2018.09.14 |
---|---|
DialogFragment 에서 interface 리스너 달기 (0) | 2018.09.06 |
Android TextView 줄간격 - LineSpacing (0) | 2018.08.22 |
Custom Circular Progressbar (0) | 2018.08.12 |
CustomView 순서 (0) | 2018.08.12 |