수색…


macOS에서 빌드 릴리스 버전

APK 빌드

우선 APK를 구축해야합니다.

ionic build --release android

개인 키 생성

그런 다음 APK에 서명 할 키 스토어를 만듭니다. keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

  • 내 릴리스 키 를 키 이름으로 변경하십시오.
  • alias_name 을 키 별명으로 변경하십시오.

APK에 서명하십시오.

jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore HelloWorld-release-unsigned.apk alias_name

  • 내 릴리스 키 를 키 이름으로 변경하십시오.
  • HelloWorld-release-unsigned 를 서명되지 않은 apk로 변경하십시오. ionic-project/platforms/android/build/outputs/apk .
  • alias_name을 키 별명으로 변경하십시오.

APK를 압축하십시오.

zipalign -v 4 HelloWorld-release-unsigned.apk HelloWorld.apk

  • zipalign은 /Users/username/Library/Android/sdk/build-tools/XXX/
  • HelloWorld-release-unsigned 를 서명되지 않은 apk로 변경하십시오. ionic-project/platforms/android/build/outputs/apk .
  • HelloWorld.apk 를 선호하는 apk 파일 이름으로 변경하십시오. Google Play에 업로드됩니다.


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow