안드로이드 앱 설치시 "패키지가 손상되었습니다." 라는 메시지가 보일때 확인해볼 사항
참조 : http://kanzler.tistory.com/300
1. 빌드시 에러
- 프로젝트를 clean 한후 다시 build 한 후 APK를 생성 후 설치
2. 동일한 패키지가 설치되어있을 경우
- 기존에 설치된 앱을 삭제 한 후 해당 APK를 설치
3. signature version이 잘못 된 경우
android studio 2.3 이상버을에서 개발 후 apk를 배포하는 경우 signature version를 선택 하게 되어 있습니다.
v1, v2가 있는데, 안드로이드 OS 7.0 미만의 경우에는 v1를 사용 하고 안드로이드 OS 7.0이상에서는 보안이 강화된 v2를 사용 하게 됩니다.
v2만 선택하는 경우 OS 7.0미만에서는 정상적으로 설치 되지 않습니다. 따라서 배포시에 V1,V2를 모두 체크 해주어야 설치에 이상이 없게 됩니다.
출처: http://kanzler.tistory.com/300 [kanzler의 세상 이야기]