이전에 안드로이드 스튜디오를 통해 개발된 APK 파일을 인증 하는 방법에 대해서
포스트를 했었습니다.
2017/05/28 - [프로그래밍] - [안드로이드 개발 요약 - 6] 디버그 모드가 아닌 릴리즈 모드로 빌드하기
그런데, 이 부분이 조금 잘 못된 부분이 있어서
제가 안드로이드 앱 개발하면서 사용하는 스마트폰이 아니면
설치가 안되는 문제가 있었습니다.
개발된 APK 파일을 릴리즈 모드로 빌드할 때 Build 메뉴의
Generate Signed APK 메뉴를 이용합니다.
*APK 파일에 인증을 한다는 뜻입니다.
.
이전 포스트에서는 V2 (Full APK Signature)에만 체크를 했었는데,
이렇게 하니 다른 스마트폰에서는 설치오류가 나면서
"앱이 설치되지 않았습니다."
"install_parse_failed_no_certificates"
등의 오류가 발생하더군요.
해결방법은 Signature Versions 의 V1 (jar Signature) 도 함께 체크를 해주면 됩니다.
이로써 서명된 APK 만드는 방법도 알게되었네요.
댓글