Dev/Android

Android - Debug 에도 KeyStore 를 사용했어?!

healthyryu 2018. 8. 31. 15:34

Debug 에도 KeyStore 를 사용했어?!




지금까지 Android 어플리케이션을 개발하면서 출시되는 앱에서만 KeyStore 를 사용한다고 생각했습니다. 


매번 프로젝트 담당자가 혼자이며 왠만해서는 개발하는 PC 를 바꾸면서 작업하는일도 거의 없어서 package signatures 가 맞지 않다는 문제를 맞딱드리는 일이 거의 없었습니다. 이번에 PC 를 교체하는 일이 있어서 교체를 하고 Debug 모드용 apk 를 빌드하고 안드로이드 디바이스에 설치하니 package signitures 가 맞지 않다고 떴습니다.


그리고 해당문제를 해결하기 위해서 구글링을 했지만, 재설치 관련 글밖에 없었습니다. 그래서 슬랙의 안드로이드 커뮤니티에서 질문했고 당장의 문제는 해결할 수 없지만 다음부터 똑같을 실수를 하지 않기 위한 답을 얻었습니다.


Debug 용으로 앱을 만들때에도 KeyStore 로 관리하는 것입니다!!


      debug {

            storeFile file('../debug.keystore')

        }


전혀 생각하지도 못했었습니다.... 배울것이 너무 많네요~ 하하하하 ;-)

반응형