프로그램/Android

빌드된 apk 파일을 서명하기 - 등록하기 위해 필요

네오류이 2021. 1. 14. 09:20
728x90
반응형

잘알려진 것이지만 이클립스를 사용하지않고, command line을 이용해서 apk 서명하는 방법이 알고 싶어

 

여기저기 찾아 자료를 정리하였습니다. 

 

* apk 서명 간단정리

 

// 키생성

// JAVA JDK의 keytool을 이용한 keystore를 생성 합니다.

keytool [options]

ex) keytool -genkey -alias ruo91 -keyalg RSA -validity 20000 -keystore ruo91.keystore

 

-genkey : 키파일을 생성

-alias : 별칭 적용

-keyalg : 키 알고리즘

-validity : 유효기간

-keystore : keystore 파일이름

 

 

// Build 된 apk에 서명

jarsigner [options] [apk or jar file] [alias]

ex) jarsigner -verbose -keystore C:\dev\ruo91.keystore C:\dev\test_output\dist\test.apk ruo91

 

-verbose : 서명과 검증에 대한 자세한 정보 출력

-keystore : 서명에 사용할 keystore 파일

 

 

이클립스로 해서 만들 수 있지만. 명령어로 하는 방법도 기술해 보았습니다.

초간단 정리~~

 

 

#apk#keytool#등록#서명#이클립스#정리

728x90
반응형