티스토리 뷰
Keytool을 이용한 서명(Signing)확인
Java설치 후 기본으로 제공되는 Keytool.exe를 이용하여 (1) 앱 서명 및 (2) 키의 서명 확인이 가능하다.
keytool을 사용하기 위해 PATH에 Java경로가 설정되어 있는지 확인
- 명령 프롬프트(cmd.exe)에서 echo %JAVA_HOME% 으로 확인
- JAVA_HOME이 PATH에 없다면, 직접 등록
. 시스템 속성 -> 환경 변수 -> 시스템 변수 -> PATH에 Java경로 등록
- keytool의 위치는 %JAVA_HOME%\bin
. e.g.) C:\Program Files\Java\jdk1.8.0_77\bin
(1) 앱 서명 확인
: 어디에선가 apk로 빌드된 파일을 구했다면, -printcert -jarfile 옵션을 통해 서명키 확인이 가능하다.
C:\>keytool -printcert -jarfile <app_name>
(2) 키의 서명 확인
: 본인의 서명키 혹은 Google Platform키 등 키 확인시 -list -v -keystore 옵션을 통해 확인이 가능하다.
C:\>keytool -list -v -keystore <key_name>
※ keytool의 옵션은 -help를 통해 확인이 가능
'Engineering > Android' 카테고리의 다른 글
갤럭시 스마트폰 업데이트 내역 확인 방법 (0) | 2018.11.11 |
---|---|
갤럭시 S6 이하 폰에서 사용자 폰트 적용하기 (1) | 2018.11.10 |
IMEI로 단말의 유효성 확인 (0) | 2016.05.06 |
Jarsigner를 이용한 재서명(Re-signing) (0) | 2016.05.06 |
안드로이드 빌드 번호로 Branch 버전 확인하기 (0) | 2016.01.01 |
댓글
01-03 00:52
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday