IT정보공유/Android

[안드로이드 개발 요약 - 7] 앱파일 배포시 다른 스마트폰에서는 설치 오류 발생할 경우

알지오™ 2017. 5. 30.

이전에 안드로이드 스튜디오를 통해 개발된 APK 파일을 인증 하는 방법에 대해서

포스트를 했었습니다.

 

2017/05/28 - [프로그래밍] - [안드로이드 개발 요약 - 6] 디버그 모드가 아닌 릴리즈 모드로 빌드하기

 

[안드로이드 개발 요약 - 6] 디버그 모드가 아닌 릴리즈 모드로 빌드하기

안드로이드 스튜디오로 APK 파일을 만들때, 디버그 모드가 아닌 릴리즈 모드로 만드는 방법입니다. 안드로이드 스튜디오의 메뉴에서 Build 메뉴 하단에 Generate Signed APK... 메뉴를 선택해야 릴리즈 모드로 빌..

bigenergy.tistory.com

 

그런데, 이 부분이 조금 잘 못된 부분이 있어서

제가 안드로이드 앱 개발하면서 사용하는 스마트폰이 아니면

설치가 안되는 문제가 있었습니다.

 

[안드로이드 개발 요약 - 7] 앱파일 배포시 다른 스마트폰에서는 설치 오류 발생할 경우

 

개발된 APK 파일을 릴리즈 모드로 빌드할 때 Build 메뉴의 

Generate Signed APK 메뉴를 이용합니다.

*APK 파일에 인증을 한다는 뜻입니다.

.

 

 

[안드로이드 개발 요약 - 7] 앱파일 배포시 다른 스마트폰에서는 설치 오류 발생할 경우

 

이전 포스트에서는 V2 (Full APK Signature)에만 체크를 했었는데,

이렇게 하니 다른 스마트폰에서는 설치오류가 나면서

"앱이 설치되지 않았습니다."

"install_parse_failed_no_certificates"

등의 오류가 발생하더군요.

 

해결방법은 Signature Versions 의 V1 (jar Signature) 도 함께 체크를 해주면 됩니다.

이로써 서명된 APK 만드는 방법도 알게되었네요.

댓글

💲 추천 글