keystore 2

패키지가 이름이 같은 기존 패키지와 충돌합니다

'패키지가 이름이 같은 기존 패키지와 충돌합니다' 의 요인 APK 설치시, 앱이 설치되지 않는 문제가 발생할 수도 있습니다. 문제 : 저는 보통 앱을 다 테스트 하고, 제일 마지막으로 릴리즈용 KeyStore 로 만든 Signed APK(버전2) 를 만들어서 기존의 플레이스토어 최신 버전의 APK(버전 1) 위에 설치를 해서 확인해 보았습니다. (위에서 말한 설치는 PlayStore 에서 앱을 받고 제가 만든 최신 버전이 담긴 APK 를 스마트폰에 복사해서 APK를 직접설치) 그러나 설치할때, 위와 같이 '패키지가 이름이 같은 기존 패키지와 충돌합니다' 라는 문구가 떴습니다. 그래서 일반적으로 생각해서 다른 KeyStore 로 빌드했다고 생각했고 엄청 많이 빌드 및 테스트를 했습니다 ㅠ 결론 : 충돌요인..

Dev/Android 2018.09.14

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

Debug 에도 KeyStore 를 사용했어?! 지금까지 Android 어플리케이션을 개발하면서 출시되는 앱에서만 KeyStore 를 사용한다고 생각했습니다. 매번 프로젝트 담당자가 혼자이며 왠만해서는 개발하는 PC 를 바꾸면서 작업하는일도 거의 없어서 package signatures 가 맞지 않다는 문제를 맞딱드리는 일이 거의 없었습니다. 이번에 PC 를 교체하는 일이 있어서 교체를 하고 Debug 모드용 apk 를 빌드하고 안드로이드 디바이스에 설치하니 package signitures 가 맞지 않다고 떴습니다. 그리고 해당문제를 해결하기 위해서 구글링을 했지만, 재설치 관련 글밖에 없었습니다. 그래서 슬랙의 안드로이드 커뮤니티에서 질문했고 당장의 문제는 해결할 수 없지만 다음부터 똑같을 실수를 하..

Dev/Android 2018.08.31