APK 서명 및 Zipalign 수행 - 실링된 APK가 설치 안될 때

Sealing된 APK 파일은 반드시 (1) 키스토어 서명(2) Zipalign을 해주셔야 합니다. 

주의! 구글에서 제공하는 앱 서명 기능을 사용하면 앱이 정상 동작하지 않습니다.

  1. JarSigner 또는 ApkSigner를 이용하여 서명할 수 있습니다.
    • JarSigner를 이용한 서명
      • jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore [KEY_STORE_FILE] [APK_FILE] [ALIAS]
    • ApkSigner를 이용한 서명
      • apksigner sign --ks [KEY_STORE_FILE] --ks-key-alias [ALIAS] [APK_FILE]
      • 주의! 앱실링에서는 v1 서명이 필수적으로 요구됩니다. v2 서명만 적용된 apk는 정상실행되지 않습니다.
  2. 서명 후 Zipalign을 수행합니다.
    • zipalign -v 4 [APK_FILE] [ZIPALIGNED_OUTPUT_APK_FILE]
도움이 되었습니까?
0명 중 0명이 도움이 되었다고 했습니다.
또 다른 질문이 있으십니까? 문의 등록
comment section

0 댓글

이 문서에는 댓글을 달 수 없습니다.