본문 바로가기

연구

안드로이드 platform key 생성


안드로이드 platform key 생성하기.  실용주의프로그래머 

2011/01/07 16:07

복사http://free21k.blog.me/40120905404 

 - PK8유형의 키 파일을 PEM 유형의 키 파일로 변환
> openssl pkcs8 -inform DER -nocrypt -in platform.pk8 -out platform.pem

 - 키의 인증서를 포함하는 PKCS#12 포멧의 저장소 생성
> openssl pkcs12 -export -in platform.x509.pem -inkey platform.pem -out platform.p12 -password pass:android -name androiddebugkey

 - PKC#12 포멧 저장소 파일을 자바 키저장소 포맷으로 변환(jdk1.6이상에서만 됨)
> /usr/lib/jvm/java-6-sun/bin/keytool -importkeystore -deststorepass android -destkeystore platform.jks -srcstoretype PKCS12 -srcstorepass android -srckeystore platform.p12

 - 이클립스에서 커스텀 디버그 키저장소 파일 설정하기
- 메뉴 - windows - Preferences - Android - Build - Custom debug keystore에 키저장소 파일 위치를 지정

 - 이클립스에서 apk 서명하여 export하기
- 메뉴 - File -Export - Android - Export Android Application - 프로젝트 선택 
- Using existing keystore - Location: 키저장소 파일 위치를 지정 - password: android 
- Using existing key - Alias: platformdebug - Password: android 
- Destination Apk file: apk 파일 저장 위치.