Ricerca…


Costruire la versione di rilascio da macOS

Costruisci l'APK

Prima di tutto abbiamo bisogno di costruire l'APK.

ionic build --release android

Genera chiave privata

Quindi creeremo un keystore per firmare l'APK. keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

  • Cambia my-release-key con il tuo nome chiave.
  • Cambia alias_name con il tuo alias chiave.

Firma l'APK

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

  • Cambia my-release-key con il tuo nome chiave.
  • Cambia HelloWorld-release-unsigned con il tuo apk non firmato. ionic-project/platforms/android/build/outputs/apk .
  • Cambia alias_name con il tuo alias chiave.

Chiudi l'APK

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

  • Puoi trovare zip in /Users/username/Library/Android/sdk/build-tools/XXX/
  • Cambia HelloWorld-release-unsigned con il tuo apk non firmato. ionic-project/platforms/android/build/outputs/apk .
  • Cambia HelloWorld.apk con il tuo nome di file apk preferito. Questo sarà caricato su Google Play.


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow