サーチ…


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

  • キー名でmy-release-keyを変更します。
  • alias_nameをキー別名で変更します。

APKに署名する

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

  • キー名でmy-release-keyを変更します。
  • 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