Ionic 으로 안드로이드 play 스토어에 등록할 준비하기
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
'IT > ionic' 카테고리의 다른 글
아이오닉 실제 디바이스에서 이미지가 로드되지 않을때 (0) | 2016.11.20 |
---|---|
ionic 에서 urlRouterProvider.otherwise 가 제대로 동작하지 않을때 (0) | 2016.11.19 |
ionic 에서 안드로이드 마켓으로 바로 연결하고 싶을때 (0) | 2016.09.17 |
ionic push 사용할때 TypeError cannot call method 'on'of undefined 발생시 (0) | 2016.09.15 |
ionic browser 에러 발생시 해결방법 (1) | 2016.09.15 |