Ionic 으로 안드로이드 play 스토어에 등록할 준비하기

Posted by Everyharu
2017. 3. 2. 14:20 IT/ionic

ionic 으로 만든 안드로이드 앱을 마켓에 등록하기 위한 간단한 요약


1. 키가 없다면 키를 생성한다. (my-release-key.jks 는 원하는 파일명, 10000 은 유효한 기간[일])

keytool -genkey -v -keystore my-release-key.jks
-keyalg RSA -keysize 2048 -validity 10000 -alias app

2. 업데이트라면 config.xml 에서 버전을 높인다.


3. apk 파일을 release 버전으로 컴파일한다.

ionic build android --release


4. 서명하기 전에 apk 파일을 최적화 합니다.

zipalign -v -p 4 my-app-unaligned.apk my-app.apk


5. apk 파일에 만들어진 키로 서명한다. (apksigner 는 Android sdk\build-tools\ 에 위치해 있습니다. 이 디렉토리를 환경변수 Path 에 추가해도 되고 해당 디렉토리로 이동하여 실행하셔도 됩니다.)

apksigner sign --ks my-release-key.jks my-app.apk


6. apk 파일이 서명이 완료되었는지 확인합니다.

apksigner verify my-app.apk




참조할 수 있는 사이트

https://developer.android.com/studio/publish/app-signing.html#certificates-keystores