구글 앱등록 삽질에 삽질을 더하다가 겨우 했네 ~~
나중을 위해 남겨놓은 자료임.... (window)
0. keystore 생성
> keytool -genkey -v -keystore [키스토어파일명].keystore -alias [별칭] -keyalg RSA -keysize 2048 -validity 10000 |
- 키스토어 파일 생성된 내용 확인 :: [키스토어파일명].keystore 명칭으로 생김
- 별칭은 생성된 apk파일에 서명시에 사용됨
- validity :: 유효기간 (10000일)
※ 업데이트 시에는 기 생성된 키스토어 파일을 이용해야 함
1. Ionic project release build
> cordova build --release android |
2. 만들어진 apk 서명
> jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore [키스토어파일명].keystore android-release-unsigned.apk [별칭] |
3. apk 서명 검증
> jarsigner -verify -verbose -certs android-release-unsigned.apk |
4. apk 최적화 :: 출시 apk파일 생성
> zipalign -v -p 4 android-release-unsigned.apk [최종 출시 apk명].apk |
오류나서 돌리고, 돌리고, 또 돌리구......
한번 해 봤으니, 다음번 부터는 조금 수월해 지겠지...
'일하랴 공부하랴 > app' 카테고리의 다른 글
[ionic] cordova API (0) | 2017.11.13 |
---|